Occupational physician earnings by seniority

50th percentile

Mid-level occupational physician earnings begin at:

$54.93 per hour

$114,250 per year

25th percentile

Junior-level occupational physician earnings begin at:

$30.60 per hour

$63,640 per year

10th percentile

Starting level occupational physician earnings begin at:

$27.14 per hour

$56,450 per year

Approximate values based on highest and lowest earning segments.

Occupational physician salary by state

State Name Average Salary
New Hampshire $275,840
North Dakota $266,510
Maine $257,550
Montana $247,260
Minnesota $245,040
Alaska $244,220
Idaho $241,670
Wisconsin $239,610
Washington $239,080
Indiana $237,470
Georgia $235,060
Wyoming $234,610
Tennessee $231,960
New Mexico $229,100
Arizona $229,090
Hawaii $228,470
South Dakota $227,710
Nevada $227,500
Kentucky $223,770
West Virginia $222,270
Connecticut $221,870
Guam $221,130
Colorado $219,310
Iowa $219,300
Utah $218,210
Delaware $216,600
Ohio $212,160
New Jersey $208,820
Massachusetts $207,990
California $204,190
Virginia $201,770
Oregon $199,960
Missouri $198,920
Rhode Island $197,950
Florida $197,710
North Carolina $196,670
Texas $195,630
Pennsylvania $187,440
Kansas $186,790
Maryland $182,970
Michigan $173,480
South Carolina $170,280
District of Columbia $167,090
Louisiana $164,470
Alabama $163,790
Illinois $160,050
Vermont $151,020
Mississippi $143,010
New York $139,710
Arkansas $127,190
Oklahoma $114,570
Nebraska $114,250
Puerto Rico $109,490
Virgin Islands, U.S. $106,860

How do occupational physician salaries compare to similar careers?

Occupational physicians earn 28% more than similar careers in Nebraska. On average, they make more than anesthesiologist assistants.

Career Median Salary
Occupational physician salary $114K
Dentist salary $123K
Pharmacist salary $121K
Health services manager salary $96K
Anesthesiologist assistant salary $103K

Source: CareerExplorer (Aggregated)