Salaripedia
English

How much does a physician make in Florida?

$313,500a year

Median yearly pay for physicians in Florida. That is $150.73 an hour or $26,130 a month.

Hourly
$150.73
Vs. national median
+0%
Rank among states
15 of 35
Jobs in the state
370
Pay range
Lowest 10%: $67,740Median: $313,500Highest 10%: $477,300
PercentileYearlyHourly
10th$67,740$32.57
25th$147,200$70.78
Median$313,500$150.73
75th$389,000$187.01
90th$477,300$229.48

Cities in Florida

Metro areas, median yearly pay.

Tampa, FL$362,500
Miami, FL$332,600
Salaries for every job in Florida

Nearby in the ranking

States with similar pay for physicians.

12. Rhode Island$323,000
13. New York$321,600
14. Oklahoma$317,900
15. Florida$313,500
16. Ohio$309,500
17. Michigan$303,100
18. Washington$300,700
Physician salary in all states

Frequently asked questions

How much does a physician make an hour in Florida?

The median hourly pay in Florida is $150.73 ($313,500 a year).

Do physicians make more in Florida than the national average?

Yes: $313,500 against $312,400 nationally, 0% more.

Where does Florida rank for physician pay?

Florida ranks 15 of 35 states.

Which city in Florida pays physicians the most?

Tampa-St. Petersburg-Clearwater, FL, with a median of $362,500 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.