facebook tracking Family Medicine Physician salary in Florida (2025): how much family medicine physicians make, by city

How much do family medicine physicians make in Florida?

What family medicine physicians earn in Florida and its metro areas, compared with the rest of the country (May 2025 BLS data).

May 2025#39 of 50 states
Switch state
Median pay in Florida
$227,700

a year, or $109.47 an hour. That is 7% less than the national median of $244,180.

The middle half of family medicine physicians in Florida earn $108,910 to $282,520.

Pay range in Florida
Bottom 10% earn under
$75,020
25th percentile
$108,910
Median
$227,700
75th percentile
$282,520
Top 10% earn over
$392,610
Rank among states
#39 of 50

Florida pays family medicine physicians more than 11 of the other 49 states. Highest: Rhode Island ($467,160).

Jobs in Florida
–

Family Medicine Physicians employed in Florida.

Family Medicine Physician pay in Florida cities

Metro and rural (nonmetropolitan) areas as BLS defines them.. Click a column to sort.

AreaPay a yearHourlyJobs
Orlando-Kissimmee-Sanford, FL $116,320 $55.92 1,600
Tampa-St. Petersburg-Clearwater, FL $233,210 $112.12 1,290
Jacksonville, FL $166,680 $80.13 750
North Port-Bradenton-Sarasota, FL $321,550 $154.59 580
Cape Coral-Fort Myers, FL $243,940 $117.28 360
Deltona-Daytona Beach-Ormond Beach, FL $203,520 $97.85 280
Naples-Marco Island, FL $232,630 $111.84 250
Lakeland-Winter Haven, FL $247,090 $118.79 170
Palm Bay-Melbourne-Titusville, FL $237,200 $114.04 170
Port St. Lucie, FL $239,990 $115.38 170
Tallahassee, FL $171,360 $82.39 160
Ocala, FL $224,500 $107.93 120
Pensacola-Ferry Pass-Brent, FL $258,640 $124.35 120
Gainesville, FL $222,820 $107.13 100
Punta Gorda, FL $232,880 $111.96 90
Crestview-Fort Walton Beach-Destin, FL $322,030 $154.82 70
Panama City-Panama City Beach, FL $98,320 $47.27 70
Sebring, FL $386,750 $185.94 70
Wildwood-The Villages, FL $223,580 $107.49 60
North Florida nonmetropolitan area $216,720 $104.19 60
South Florida nonmetropolitan area $245,400 $117.98 40
Miami-Fort Lauderdale-West Palm Beach, FL $227,700 $109.47 –
Advertisement

States with similar family medicine physician pay

Other healthcare salaries in Florida

Questions about family medicine physician pay in Florida

How much does a family medicine physician make in Florida?

Family Medicine Physicians in Florida earned a median of $227,700 a year ($109.47 an hour) in May 2025, 7% less than the national median of $244,180. The middle half earned $108,910 to $282,520.

Where in Florida do family medicine physicians earn the most?

Among areas in Florida, pay was highest in Sebring, FL at $386,750.

How does Florida rank for family medicine physician pay?

Florida ranks #39 of 50 states for family medicine physicians pay. Rhode Island pays the most, at $467,160 a year. Pay figures don't account for differences in cost of living.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Median pay is the middle wage; where BLS publishes no median, the average (mean) is shown, marked "(avg)". Values marked "+" are above the most BLS reports exactly. Pay doesn't reflect cost of living, overtime or shift differentials.