ZipRecruiter compiles data from job postings to calculate pay. General surgeons earn between $250,000 and $344,500 across the U.S.
How states stacked up:
Top five states
New York – $328,092
Massachusetts – $326,592
Maryland – $308,463
California – $300,415
Connecticut – $300,230
Bottom five states
Illinois – $263,439
Michigan – $260,540
Missouri – $260,123
Florida – $246,946
North Carolina – $234,983
More articles on benchmarking:
Top, bottom 5 states for CRNA pay
12 physician assistant salary statistics — Average is $106,016
Which states pay physicians the most?
