There are 110 surgeons in the Buffalo metropolitan area, according to the latest estimates from the U.S. Bureau of Labor Statistics (BLS). Local average annual pay for those workers is $267,890, which is 5.0 percent higher than the corresponding national average of $255,110 for the same field. BLS generates annual reports for more than 800 occupations, providing salary and employment data at the national, state and metropolitan levels.