WageDepth

General Internal Medicine Physicians Salary in Buffalo-Cheektowaga, NY

SOC 29-1216 · Metropolitan Area · 2024 BLS OEWS

The median salary for a General Internal Medicine Physicians in Buffalo-Cheektowaga, NY is $229,040 per year as of 2024. That works out to roughly $110.12 per hour. This is 3% below the national median of $236,350. 440 people work as General Internal Medicine Physicians in Buffalo-Cheektowaga, NY. Wages have grown 65% since 2020, when the median was $139,090.

Median Annual Salary

$229,040

Mean Annual

$285,710

Median Hourly

$110.12

Total Employed

440

Location Quotient

1.92

Concentrated here

Salary Distribution

$77k
10th
$172k
25th
$229k
Median

How This Compares

Buffalo-Cheektowaga, NY

$229,040

this metro

New York

$173,340

you earn +32% vs state

United States

$236,350

you earn -3% vs US

Salary Trend

View data table
Year Median Annual
2024 $229,040
2023 $217,850
2022 $168,620
2021 $154,730
2020 $139,090

Related Healthcare Practitioners and Technical Occupations Jobs in Buffalo-Cheektowaga, NY

Other occupations in the same group, sorted by salary.