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
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.
| Nurse Anesthetists | $238,530 |
| Psychiatrists | $224,260 |
| Family Medicine Physicians | $208,420 |
| Surgeons, All Other | $207,430 |
| Pediatricians, General | $161,230 |
| Optometrists | $160,390 |