GetSalaryPulse
St. Petersburg, Florida · 2026

General Internal Medicine Physicians Salary in St. Petersburg, FL (2026)

Based on BLS data · Cost of living adjusted · Updated 2026 · 5 min read

Share:

Average Salary

$246,922

per year

Cost of Living Adjusted

$244,477

effective purchasing power

vs National Average

+1%

national avg: $245,450

Salary Range in St. Petersburg

25th %ile

$109,030

Entry

Median

$224,649

Mid

75th %ile

$301,245

Senior

Compare across cities

See how General Internal Medicine Physicians salaries stack up in different cities side by side.

Compare cities →

Your $246,922 salary in St. Petersburg buys almost exactly what the national average buys elsewhere—cost of living nearly cancels out your above-average pay. The real story isn't the headline number; it's the $92,215 gap between top and bottom earners, and why that gap exists.

Complete General Internal Medicine Physicians Salary Guide — St. Petersburg

Based on BLS data · Updated 2026

The Salary Behind the Salary

You're looking at $246,922. That's $1,472 above the national average for your role. Sounds good. Then you factor in St. Petersburg's cost of living index of 101—just barely above the national average—and your effective purchasing power drops to $244,477. That's a $2,445 loss.

You're not ahead. You're treading water.

This matters because it resets your expectations. You're not moving to St. Petersburg to get rich faster. You're moving there because the lifestyle, the patient population, or the practice environment fits. The salary keeps pace with inflation and national norms. Nothing more.

What this means for you: Don't negotiate based on the headline number—negotiate based on what you actually need to live the way you want in this specific city.

What Most People Get Wrong

Most physicians assume a $246,922 salary in Florida means lower taxes and more take-home pay. Wrong. Florida has no state income tax, which is real. But your federal tax burden on $246,922 is roughly $65,000–$70,000 depending on filing status. Add Medicare taxes, malpractice insurance ($8,000–$15,000 annually for internal medicine), and student loan payments if you're early-career, and your actual monthly cash flow is tighter than the salary suggests.

If you're earning $246,922 in St. Petersburg, here's what your Tuesday actually looks like: You take home roughly $13,000–$14,000 monthly after federal taxes and malpractice insurance. Rent for a decent two-bedroom near the hospital runs $2,000–$2,400. Groceries, utilities, car payment, and insurance eat another $2,500. You're left with $8,000–$8,500 for student loans, retirement savings, and everything else. That's not poverty. It's also not the financial freedom the salary number implies.

The median salary ($224,649) tells a different story. Half your peers earn less. That $22,273 gap between average and median suggests some physicians are pulling significantly higher compensation—likely through private practice ownership, specialized procedures, or administrative roles. You're not seeing that in the headline.

What this means for you: The salary you negotiate matters less than the structure—W-2 vs. 1099, malpractice coverage, loan repayment assistance, and sign-on bonuses convert raw salary into actual wealth.

The Spread — And What Drives It

The 25th percentile earns $109,030. The 75th percentile earns $301,245. That's a $192,215 range. You could be earning less than half what your peer across town makes, or nearly 22% more than the average.

Why? Experience, setting, and specialization. A physician fresh out of residency in a community health center might land near $109,030. A physician with 10+ years in a private practice or hospital leadership role could hit $301,245. The median ($224,649) sits closer to the bottom half of that range, which tells you the market skews toward newer or employed physicians.

The levers that matter

  • Negotiate your first contract hard. A $20,000 difference in year one compounds over a 30-year career. That's $600,000 in lifetime earnings before raises.
  • Move toward ownership or leadership by year 5–7. Employed physicians plateau. Partners and practice owners push into the $280,000–$350,000 range.
  • Develop a procedural or specialized focus. Hospitalists and intensivists earn 15–25% more than general internal medicine in the same market.
What this means for you: Your first job sets your trajectory. Don't optimize for location or lifestyle alone—optimize for the contract structure that lets you build equity or specialize.

The National Context

St. Petersburg's 3.6% year-over-year growth is solid but not exceptional. National physician salary growth averages 2–3%, so you're slightly ahead. The growth here is driven by Florida's aging population (internal medicine demand is steady) and modest healthcare system expansion, not a talent shortage or remote work migration. This is sustainable growth, not a bubble. Expect continued 3–4% annual increases, which means your $246,922 becomes roughly $255,000 by 2028 if trends hold.

Here's What They Don't Show You

Here's the catch: Florida's no state income tax advantage evaporates if you're carrying six figures in student debt. Your federal tax bracket ($246,922 puts you in the 24% federal bracket) means you're paying roughly $59,000 in federal taxes alone. Malpractice insurance for internal medicine in Florida runs $10,000–$12,000 annually due to litigation risk. Healthcare costs for your own family—especially if you're self-insuring or on a high-deductible plan—can hit $8,000–$15,000 yearly. The salary looks bigger than it spends.

Who Wins in St. Petersburg?

  • Choose St. Petersburg if: You're 5+ years into practice, want to own or lead a practice, and value Florida's lifestyle and tax structure over maximizing raw income.
  • Skip St. Petersburg if: You're early-career and prioritize loan repayment assistance, mentorship, or rapid specialization—larger academic centers or competitive metros offer better structured programs.

So, Is It Worth It?

Yes, but not for the salary. St. Petersburg pays you fairly and fairly only. The real value is the lifestyle, the patient population, and the lower cost of living relative to other major metros. If you want to maximize income, you'll do it through ownership, specialization, or leadership—not by taking a job here and hoping the salary does the work. Your next move: Request a detailed contract breakdown from any offer, including malpractice tail coverage, loan repayment, and partnership track timeline. Those details matter more than the headline number.

Salary Distribution — General Internal Medicine Physicians in St. Petersburg

25th percentile: $109,030, Median: $224,649, Average: $246,922, 75th percentile: $301,245, National average: $245,450

Frequently Asked Questions

Advance Your General Internal Medicine Physicians Career

Earn CEUs, get certified in a speciality, or find your next clinical role.