SalaryData

Internal Medicine Physician Salary in Florida

Based on 2K+ workers in Florida

Data year: 2025 · Last updated: October 2026

Median Annual Salary (FL)

$222,600

$107.02/hr

vs National Average

$260,282

-14.5% vs national median

Salary Range (10th–90th)

$85K – $575K

2K employed in Florida

Internal Medicine Physician salary in Florida averages $222,600 annually, according to current labor data covering 2,390 employed physicians in the state. This median represents a solid income for medical professionals, though it falls approximately 14% below the national average for this specialty. Understanding compensation in Florida's healthcare market is essential for physicians considering practice locations.

Several factors influence Internal Medicine Physician salary in Florida, including years of clinical experience, practice setting, geographic location within the state, and patient population served. Board certification, specialized training, and employment type—whether in private practice, hospital systems, or academic institutions—also significantly impact earning potential. Additionally, demand for internists and local cost of living variations create salary differences across different Florida regions.

Salary Distribution — Internal Medicine Physician in Florida

Internal Medicine Physician (FL) salary percentiles
PercentileAnnual Salary
10th percentile$85,220
25th percentile$121,000
Median (50th percentile)$222,600
75th percentile$356,540
90th percentile$575,210

Top-Paying Industries for Internal Medicine Physician (U.S.)

Which industries pay Internal Medicine Physicians the most — nationwide figures (industry-level data is not available by state). Internal Medicine Physicians in Florida tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Management of Companies and Enterprises$303,100160
Educational Services$269,1107K
Health Care and Social Assistance$256,20060K
Administrative and Support Services$230,00080
Professional, Scientific, and Technical Services$220,790110

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Internal Medicine Physician in Florida vs National

Historical Internal Medicine Physician salary trend in Florida
YearMedian Salary (Florida)
2022$222,160
2023$217,910
2025$222,600
2026 (projected)$227,391

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Internal Medicine Physician in Florida
YearFlorida MedianNational Median
2022$222,160$188,484
2023$217,910$205,372
2025$222,600$260,282
2026 (projected)$227,391$265,884

Internal Medicine Physician Salary by Experience Level in Florida

Internal Medicine Physician salary by experience level in Florida
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$121,000
Mid-level3-5 yrs$222,600
Senior6-9 yrs$356,540
Staff / Lead10+ yrs$575,210

Internal Medicine Physician Salary in Other States

Related Internal Medicine Physician Salaries in Florida

How other high-demand occupations in Florida compare to Internal Medicine Physician ($222,600 median).

OccupationMedian Salaryvs Internal Medicine PhysicianHourly
Anesthesiologist in FL$465,370+109.1%$223.74/hr
Surgeon in FL$429,990+93.2%$206.73/hr
Radiologist in FL$417,690+87.6%$200.81/hr
Cardiologist in FL$414,910+86.4%$199.48/hr
Psychiatrist in FL$316,200+42.0%$152.02/hr
Family Medicine Physician in FL$227,700+2.3%$109.47/hr
Nurse Anesthetist in FL$210,570-5.4%$101.24/hr
Emergency Medicine Physician in FL$204,990-7.9%$98.55/hr
Pediatrician in FL$182,010-18.2%$87.50/hr
Dentist in FL$174,900-21.4%$84.09/hr
Optometrist in FL$151,670-31.9%$72.92/hr
Podiatrist in FL$138,340-37.9%$66.51/hr

Frequently Asked Questions

How much do internal medicine physicians make in Florida?

Internal medicine physicians in Florida earn a median salary of $222,600 per year, or approximately $107 per hour. This is 14.5% below the national average for this specialty.

What is the salary range for internal medicine doctors in Florida?

Internal medicine physician salaries in Florida range from $85,220 to $575,210 annually, depending on experience, location within the state, and individual practice circumstances.

Is internal medicine physician pay in Florida lower than the national average?

Yes, internal medicine physicians in Florida earn 14.5% less than the national average, with a median salary of $222,600 compared to higher rates in other states.

How many internal medicine physicians are employed in Florida?

There are approximately 2,390 internal medicine physicians currently employed in Florida, representing a substantial medical workforce in the state.

More Locations