How much does an Attending Physician make in Buffalo, NY?
As of April 01, 2025, the average annual salary for an Attending Physician in Buffalo, NY is $243,337. According to Salary.com, salaries can range from a low of $187,248 to a high of $305,067, with most professionals earning between $213,978 and $275,649.