GetSalaryPulse
Buffalo, New York · 2026

General Internal Medicine Physicians Salary in Buffalo, NY (2026)

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

Share:

Average Salary

$235,141

per year

Cost of Living Adjusted

$252,839

effective purchasing power

vs National Average

-4%

national avg: $245,450

Salary Range in Buffalo

25th %ile

$103,828

Entry

Median

$213,930

Mid

75th %ile

$286,872

Senior

Compare across cities

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

Compare cities →

Your $235,141 salary in Buffalo actually stretches further than the national average—you're getting $252,839 in real purchasing power. But the gap between top and bottom earners ($183,044) reveals a hidden negotiation problem most physicians miss. The 5.9% year-over-year growth is solid, but it masks a critical assumption about what this salary actually covers.

Complete General Internal Medicine Physicians Salary Guide — Buffalo

Based on BLS data · Updated 2026

Your Real Salary (Not the One on the Offer Letter)

You're looking at $235,141 on the offer letter. That's the number everyone quotes. But here's what matters: your $235,141 in Buffalo buys what $252,839 buys in the average American city. That's a $17,698 advantage baked into the cost of living.

Buffalo's cost of living index sits at 93—meaning everything from rent to groceries to utilities costs 7% less than the national average. You're not taking a pay cut to move here. You're getting a raise without the raise.

The median salary ($213,930) tells a different story than the average ($235,141). That $21,211 gap means some physicians in this market are pulling significantly more. The question is whether you know how to be one of them.

What this means for you: Your real negotiating floor is higher than you think—use that purchasing power advantage to ask for more before you accept an offer.

The Assumption That Costs People Money

Most physicians moving to Buffalo assume they're taking a regional pay cut. They're not. They're actually gaining ground on cost of living while staying competitive on salary. That's the assumption that costs money—undervaluing your position because you think the market is smaller.

If you're a General Internal Medicine physician earning $235,141 in Buffalo, here's what your Tuesday actually looks like: Your rent on a nice two-bedroom in Elmwood or North Buffalo runs $1,200–$1,500. Your student loan payment is $800. Groceries, utilities, car insurance—maybe $1,000 combined. You've got roughly $14,000 left per month after taxes and fixed costs. That's not tight. That's breathing room.

The national average for your role is $245,450. Buffalo is only $10,309 behind. But because your dollar stretches further, you're actually ahead. The physicians who struggle here are the ones who negotiated like they were in a smaller market. They were wrong.

What this means for you: Stop comparing your Buffalo salary to New York City or Boston—compare your purchasing power, and you'll see you're not behind at all.

The Spread — And What Drives It

The 25th percentile earns $103,828. The 75th percentile earns $286,872. That's a $183,044 range. In plain English: where you land in that spread depends almost entirely on negotiation skill, subspecialty focus, and whether you're employed by a hospital system or independent.

The median ($213,930) sits closer to the bottom than the top. That tells you something: most GIM physicians in Buffalo are not maximizing their earning potential. They're accepting offers without leverage.

How to close the gap

  • Negotiate hospital employment terms aggressively. Hospital-employed physicians in Buffalo's 75th percentile are pulling $286,872+. The difference between median and 75th is often just a better contract—loan forgiveness, signing bonus, call stipend structure.
  • Develop a procedural or clinical specialty focus. Physicians who add endoscopy, ultrasound, or hospitalist work command 15–25% premiums over straight GIM.
  • Build a patient panel and leverage it. Independent or semi-independent models in Buffalo reward volume. If you can demonstrate patient loyalty and referral patterns, you move up the curve.
What this means for you: The $183,044 spread isn't random—it's the difference between accepting the first offer and knowing your actual market value.

Buffalo vs the National Average

Buffalo's 5.9% year-over-year growth outpaces many regional markets. The national average is $245,450; Buffalo is $235,141. That $10,309 gap is closing. Why? Healthcare consolidation is pushing more physician employment to Western New York hospital systems, and remote work is attracting talent to lower-cost regions. Buffalo is becoming a destination, not a fallback.

The Part of the Math People Skip

Here's the catch: New York State income tax takes 6.85% off the top, and Erie County adds another 1%. Your $235,141 becomes roughly $207,000 after state and local taxes before federal withholding. Healthcare costs for a family plan through most Buffalo employers run $400–$600 monthly. Student loan payments, if you're carrying debt, eat another $800–$1,200. The purchasing power advantage is real, but it's not infinite.

Who Should Choose Buffalo?

  • Choose Buffalo if: You're a GIM physician with $150K+ in student debt who values quality of life over maximum earnings—Buffalo's cost of living lets you pay down debt faster while actually living comfortably.
  • Skip Buffalo if: You're chasing top-1% earnings or need a major metropolitan job market for partner opportunities—you'll hit a ceiling here around $300K that's harder to break in smaller markets.

Final Verdict

Buffalo pays you $235,141 but gives you the purchasing power of $252,839. That's a real advantage most physicians don't recognize until they're already here. The growth rate (5.9%) suggests the market is tightening—meaning your negotiating window is now, not in two years. Your next move: pull your actual contract terms and compare them to the 75th percentile benchmarks. If you're below $250K, you left money on the table.

Salary Distribution — General Internal Medicine Physicians in Buffalo

25th percentile: $103,828, Median: $213,930, Average: $235,141, 75th percentile: $286,872, 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.