What jobs pay in Buffalo, NY
Typical yearly pay for 45 common jobs in the Buffalo-Cheektowaga, NY metro area, highest first. The last column ranks each job’s pay here against the 50 largest US metros after taxes and local prices.
Source: BLS Occupational Employment and Wage Statistics, May 2025.
| Job | Typical pay | Middle half | Rank after cost of living |
|---|---|---|---|
| IT manager | $172,650 | $138,430–$207,160 | No. 19 |
| Financial manager | $164,230 | $128,000–$211,930 | No. 15 |
| Sales manager | $163,090 | $123,340–$214,400 | No. 10 |
| Marketing manager | $144,390 | $104,780–$181,920 | No. 29 |
| Pharmacist | $137,900 | $123,620–$160,410 | No. 31 |
| Nurse practitioner | $132,220 | $111,890–$150,400 | No. 20 |
| Lawyer | $130,800 | $95,490–$168,560 | No. 38 |
| Software developer | $127,850 | $99,270–$157,550 | No. 27 |
| Construction manager | $127,550 | $99,720–$159,060 | No. 6 |
| Physician assistant | $126,360 | $105,240–$144,810 | No. 35 |
| General and operations manager | $103,280 | $73,810–$160,040 | No. 29 |
| Data scientist | $102,250 | $75,320–$138,980 | No. 35 |
| Project manager | $101,180 | $77,390–$130,250 | No. 17 |
| Web and digital interface designer | $99,990 | $66,560–$130,700 | No. 16 |
| Registered nurse | $99,060 | $85,350–$108,560 | No. 14 |
| Mechanical engineer | $97,200 | $79,050–$119,400 | No. 40 |
| Civil engineer | $97,060 | $80,500–$127,820 | No. 27 |
| Financial analyst | $96,490 | $76,480–$120,990 | No. 20 |
| Physical therapist | $95,800 | $77,160–$104,940 | No. 38 |
| Management analyst | $84,710 | $71,180–$109,320 | No. 43 |
| Web developer | $83,550 | $58,580–$121,100 | No. 31 |
| Dental hygienist | $82,470 | $77,610–$96,880 | No. 46 |
| Accountant | $82,120 | $66,290–$104,160 | No. 21 |
| Police officer | $80,950 | $69,130–$94,340 | No. 23 |
| High school teacher | $79,280 | $61,230–$102,630 | No. 14 |
| Industrial designer | $78,360 | $63,060–$106,080 | No. 31 |
| Electrician | $77,930 | $57,680–$93,190 | No. 7 |
| Elementary school teacher | $76,490 | $59,280–$102,000 | No. 12 |
| Marketing specialist | $75,990 | $58,640–$101,210 | No. 18 |
| Sales representative | $75,030 | $56,430–$99,410 | No. 6 |
| HR specialist | $74,510 | $59,750–$94,990 | No. 18 |
| Plumber | $72,230 | $51,310–$93,690 | No. 16 |
| Carpenter | $63,500 | $50,060–$74,620 | No. 14 |
| Licensed practical nurse (LPN) | $63,370 | $59,090–$67,030 | No. 36 |
| HVAC technician | $62,180 | $49,900–$77,640 | No. 23 |
| IT support specialist | $60,660 | $47,920–$78,730 | No. 22 |
| Graphic designer | $60,000 | $48,060–$73,140 | No. 37 |
| Truck driver | $59,440 | $50,320–$66,160 | No. 13 |
| Auto mechanic | $48,550 | $41,900–$61,470 | No. 41 |
| Administrative assistant | $46,780 | $39,860–$54,850 | No. 27 |
| Customer service representative | $45,520 | $37,910–$55,110 | No. 15 |
| Medical assistant | $44,650 | $38,420–$48,930 | No. 21 |
| Warehouse worker | $43,130 | $37,490–$46,860 | No. 7 |
| Nursing assistant (CNA) | $39,790 | $38,150–$45,080 | No. 30 |
| Retail salesperson | $34,910 | $33,260–$38,000 | No. 9 |