Internal Medicine Physician Salary in Florida
Based on 2K+ workers in Florida
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
| Percentile | Annual 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 Salary | Employed (U.S.) |
|---|---|---|
| Management of Companies and Enterprises | $303,100 | 160 |
| Educational Services | $269,110 | 7K |
| Health Care and Social Assistance | $256,200 | 60K |
| Administrative and Support Services | $230,000 | 80 |
| Professional, Scientific, and Technical Services | $220,790 | 110 |
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
| Year | Median 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.
| Year | Florida Median | National 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
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $121,000 |
| Mid-level | 3-5 yrs | $222,600 |
| Senior | 6-9 yrs | $356,540 |
| Staff / Lead | 10+ 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).
| Occupation | Median Salary | vs Internal Medicine Physician | Hourly |
|---|---|---|---|
| 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.