Highest-paying jobs in Buffalo

Written by:
March 12, 2021
Canva

Highest-paying jobs in Buffalo

Stacker collected information on the highest-paying jobs in Buffalo-Cheektowaga-Niagara Falls, NY, using data from the U.S. Bureau of Labor Statistics. Jobs are ranked by average annual salary with information up to date as of May 2019.

In Buffalo, the annual mean wage is $50,780 or 5.1% lower than national mean of $53,490, while the highest-paying occupation makes $262,620. Read on to see which jobs make the list.

1 / 50
Jacob Lund // Shutterstock

#50. Biological science teachers, postsecondary

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $98,670
- #33 highest pay among all metros
- Employment: 320

National
- Annual mean salary: $98,700
- Employment: 53,090
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Diego-Carlsbad, CA ($143,420)
--- Salt Lake City, UT ($142,610)
--- Norwich-New London-Westerly, CT-RI ($140,810)
2 / 50
Wikimedia Commons

#49. Clinical, counseling, and school psychologists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $98,960
- #36 highest pay among all metros
- Employment: 380

National
- Annual mean salary: $87,450
- Employment: 113,270
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Santa Rosa, CA ($136,390)
--- Jefferson City, MO ($118,920)
--- Oxnard-Thousand Oaks-Ventura, CA ($117,960)
3 / 50
Dragon Images // Shutterstock

#48. Insurance underwriters

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $99,780
- #4 highest pay among all metros
- Employment: 700

National
- Annual mean salary: $77,640
- Employment: 100,050
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Bridgeport-Stamford-Norwalk, CT ($114,370)
--- Rapid City, SD ($112,670)
--- Durham-Chapel Hill, NC ($110,470)
4 / 50
David Bibo // Wikimedia Commons

#47. Education administrators, kindergarten through secondary

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $100,120
- #115 highest pay among all metros
- Employment: 890

National
- Annual mean salary: $100,340
- Employment: 271,020
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Modesto, CA ($150,080)
--- Bridgeport-Stamford-Norwalk, CT ($143,890)
--- San Jose-Sunnyvale-Santa Clara, CA ($138,820)
5 / 50
Canva

#46. Materials scientists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $100,660
- #17 highest pay among all metros
- Employment: 40

National
- Annual mean salary: $100,430
- Employment: 6,710
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Austin-Round Rock, TX ($134,280)
--- Durham-Chapel Hill, NC ($129,900)
--- Cleveland-Elyria, OH ($128,700)
6 / 50
GaudiLab // Shutterstock

#45. Engineering teachers, postsecondary

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $100,890
- #26 highest pay among all metros
- Employment: 280

National
- Annual mean salary: $112,110
- Employment: 36,080
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- College Station-Bryan, TX ($160,730)
--- Pittsburgh, PA ($143,600)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($140,020)
7 / 50
NNSA // Flickr

#44. Law teachers, postsecondary

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $100,930
- #22 highest pay among all metros
- Employment: 110

National
- Annual mean salary: $129,950
- Employment: 16,180
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Tallahassee, FL ($174,030)
--- Minneapolis-St. Paul-Bloomington, MN-WI ($168,420)
--- San Diego-Carlsbad, CA ($155,710)
8 / 50
Kelly Ogden // Wikimedia Commons

#43. Transportation, storage, and distribution managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $102,200
- #91 highest pay among all metros
- Employment: 280

National
- Annual mean salary: $103,320
- Employment: 132,040
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Fayetteville-Springdale-Rogers, AR-MO ($151,260)
--- San Jose-Sunnyvale-Santa Clara, CA ($144,220)
--- Bridgeport-Stamford-Norwalk, CT ($139,860)
9 / 50
Lucky Business // Shutterstock

#42. Chemistry teachers, postsecondary

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $102,430
- #17 highest pay among all metros
- Employment: 120

National
- Annual mean salary: $92,650
- Employment: 21,380
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Los Angeles-Long Beach-Anaheim, CA ($137,130)
--- College Station-Bryan, TX ($135,530)
--- Salt Lake City, UT ($132,340)
10 / 50
Ohiodominican // Wikimedia Commons

#41. Physician assistants

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $103,050
- #226 highest pay among all metros
- Employment: 680

National
- Annual mean salary: $112,410
- Employment: 120,090
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Salinas, CA ($161,370)
--- Leominster-Gardner, MA ($156,250)
--- Waterbury, CT ($154,550)
11 / 50
Bradley Evans // U.S. Navy

#40. Chemical engineers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $103,840
- #48 highest pay among all metros
- Employment: 130

National
- Annual mean salary: $117,090
- Employment: 30,120
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($162,330)
--- Midland, TX ($152,170)
--- Dallas-Fort Worth-Arlington, TX ($150,680)
12 / 50
Monkey Business Images // Shutterstock

#39. Nurse practitioners

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $103,920
- #245 highest pay among all metros
- Employment: 1,080

National
- Annual mean salary: $111,840
- Employment: 200,600
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Vallejo-Fairfield, CA ($175,060)
--- Spokane-Spokane Valley, WA ($160,110)
--- San Francisco-Oakland-Hayward, CA ($157,150)
13 / 50
Rappaport Center // Wikimedia Commons

#38. Lawyers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $104,360
- #220 highest pay among all metros
- Employment: 2,780

National
- Annual mean salary: $145,300
- Employment: 657,170
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($218,420)
--- San Francisco-Oakland-Hayward, CA ($188,910)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($179,590)
14 / 50
BDUK fibre // flickr

#37. Electronics engineers, except computer

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $106,980
- #58 highest pay among all metros
- Employment: 200

National
- Annual mean salary: $110,210
- Employment: 128,800
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($141,660)
--- Santa Rosa, CA ($132,600)
--- Austin-Round Rock, TX ($130,890)
15 / 50
Worawee Meepian // Shutterstock

#36. Administrative law judges, adjudicators, and hearing officers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $108,130
- #32 highest pay among all metros
- Employment: 70

National
- Annual mean salary: $100,230
- Employment: 14,380
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Sacramento--Roseville--Arden-Arcade, CA ($140,080)
--- Riverside-San Bernardino-Ontario, CA ($134,690)
--- San Jose-Sunnyvale-Santa Clara, CA ($133,580)
16 / 50
Austin Community College // Flickr

#35. Veterinarians

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $109,260
- #90 highest pay among all metros
- Employment: 250

National
- Annual mean salary: $104,820
- Employment: 74,540
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Sherman-Denison, TX ($210,960)
--- Lubbock, TX ($176,730)
--- Santa Maria-Santa Barbara, CA ($161,230)
17 / 50
rawpixel.com // Shutterstock

#34. Training and development managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $112,360
- #61 highest pay among all metros
- Employment: 120

National
- Annual mean salary: $123,470
- Employment: 38,510
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($168,900)
--- New York-Newark-Jersey City, NY-NJ-PA ($167,850)
--- San Francisco-Oakland-Hayward, CA ($152,380)
18 / 50
Suzanne M. Day // Wikimedia Commons

#33. Nurse midwives

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $114,950
- #10 highest pay among all metros
- Employment: 40

National
- Annual mean salary: $108,810
- Employment: 6,930
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Los Angeles-Long Beach-Anaheim, CA ($163,020)
--- San Francisco-Oakland-Hayward, CA ($156,450)
--- San Diego-Carlsbad, CA ($130,140)
19 / 50
Financial Times // Wikimedia Commons

#32. Personal financial advisors

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $118,560
- #60 highest pay among all metros
- Employment: 600

National
- Annual mean salary: $119,290
- Employment: 210,190
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Montgomery, AL ($178,100)
--- Santa Fe, NM ($173,970)
--- San Luis Obispo-Paso Robles-Arroyo Grande, CA ($171,370)
20 / 50
Grace Nichols // U.S. Air Force

#31. Pharmacists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $119,700
- #290 highest pay among all metros
- Employment: 1,270

National
- Annual mean salary: $125,510
- Employment: 311,200
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Tyler, TX ($161,790)
--- Vallejo-Fairfield, CA ($158,250)
--- Santa Maria-Santa Barbara, CA ($157,850)
21 / 50
Sunshine Seeds // Shutterstock

#30. Industrial production managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $120,270
- #87 highest pay among all metros
- Employment: 640

National
- Annual mean salary: $115,110
- Employment: 185,790
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Florence, SC ($158,000)
--- Boulder, CO ($149,990)
--- Beaumont-Port Arthur, TX ($149,500)
22 / 50
Kzenon // Shutterstock

#29. Optometrists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $121,790
- #83 highest pay among all metros
- Employment: 70

National
- Annual mean salary: $122,980
- Employment: 39,420
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Champaign-Urbana, IL ($238,460)
--- Hartford-West Hartford-East Hartford, CT ($210,490)
--- Evansville, IN-KY ($183,380)
23 / 50
Jacob Lund // Shutterstock

#28. Education administrators, postsecondary

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $122,850
- #51 highest pay among all metros
- Employment: 320

National
- Annual mean salary: $112,400
- Employment: 144,880
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Ithaca, NY ($186,580)
--- Augusta-Richmond County, GA-SC ($180,620)
--- Fayetteville-Springdale-Rogers, AR-MO ($170,400)
24 / 50
Pixabay

#27. General and operations managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $123,110
- #76 highest pay among all metros
- Employment: 8,390

National
- Annual mean salary: $123,030
- Employment: 2,400,280
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Bridgeport-Stamford-Norwalk, CT ($189,060)
--- Trenton, NJ ($173,050)
--- New York-Newark-Jersey City, NY-NJ-PA ($167,160)
25 / 50
Gorodenkoff // Shutterstock

#26. Computer and information research scientists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $125,520
- #19 highest pay among all metros
- Employment: 40

National
- Annual mean salary: $127,460
- Employment: 30,780
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($171,160)
--- Boulder, CO ($147,890)
--- Phoenix-Mesa-Scottsdale, AZ ($146,790)
26 / 50
Monkey Business Images // Shutterstock

#25. Medical and health services managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $125,780
- #45 highest pay among all metros
- Employment: 1,400

National
- Annual mean salary: $115,160
- Employment: 394,910
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Santa Cruz-Watsonville, CA ($163,280)
--- Vallejo-Fairfield, CA ($159,190)
--- Bridgeport-Stamford-Norwalk, CT ($154,570)
27 / 50
dokurose // Shutterstock

#24. Actuaries

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $126,770
- #12 highest pay among all metros
- Employment: 110

National
- Annual mean salary: $120,970
- Employment: 22,260
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Bridgeport-Stamford-Norwalk, CT ($167,850)
--- Charlotte-Concord-Gastonia, NC-SC ($150,630)
--- New York-Newark-Jersey City, NY-NJ-PA ($147,760)
28 / 50
Pixabay

#23. Advertising and promotions managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $128,520
- #19 highest pay among all metros
- Employment: data not available

National
- Annual mean salary: $141,890
- Employment: 25,100
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Boulder, CO ($200,420)
--- New York-Newark-Jersey City, NY-NJ-PA ($186,040)
--- San Francisco-Oakland-Hayward, CA ($175,210)
29 / 50
TopRank Online Marketing // Flickr

#22. Marketing managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $130,710
- #105 highest pay among all metros
- Employment: 470

National
- Annual mean salary: $149,200
- Employment: 263,680
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($199,710)
--- New York-Newark-Jersey City, NY-NJ-PA ($188,810)
--- Boulder, CO ($183,460)
30 / 50
Jacob Lund // Shutterstock

#21. Human resources managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $135,680
- #34 highest pay among all metros
- Employment: 390

National
- Annual mean salary: $129,570
- Employment: 154,800
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Bridgeport-Stamford-Norwalk, CT ($196,900)
--- San Jose-Sunnyvale-Santa Clara, CA ($174,390)
--- New York-Newark-Jersey City, NY-NJ-PA ($170,070)
31 / 50
Pixabay

#20. Architectural and engineering managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $137,050
- #146 highest pay among all metros
- Employment: 440

National
- Annual mean salary: $152,930
- Employment: 194,250
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($203,310)
--- Amarillo, TX ($198,010)
--- Naples-Immokalee-Marco Island, FL ($188,210)
32 / 50
Canva

#19. Podiatrists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $138,570
- #26 highest pay among all metros
- Employment: 30

National
- Annual mean salary: $142,680
- Employment: 9,770
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Charlotte-Concord-Gastonia, NC-SC ($222,760)
--- Milwaukee-Waukesha-West Allis, WI ($206,190)
--- Scranton--Wilkes-Barre--Hazleton, PA ($200,200)
33 / 50
NTNU // Flickr

#18. Natural sciences managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $139,820
- #38 highest pay among all metros
- Employment: 80

National
- Annual mean salary: $145,450
- Employment: 67,720
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Bridgeport-Stamford-Norwalk, CT ($222,530)
--- San Francisco-Oakland-Hayward, CA ($208,910)
--- Oxnard-Thousand Oaks-Ventura, CA ($206,710)
34 / 50
Almonroth // Wikimedia Commons

#17. Computer and information systems managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $144,250
- #53 highest pay among all metros
- Employment: 990

National
- Annual mean salary: $156,390
- Employment: 433,960
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($215,090)
--- San Francisco-Oakland-Hayward, CA ($201,960)
--- New York-Newark-Jersey City, NY-NJ-PA ($196,290)
35 / 50
rawpixel.com // Shutterstock

#16. Purchasing managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $148,350
- #14 highest pay among all metros
- Employment: 160

National
- Annual mean salary: $128,400
- Employment: 72,100
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($171,560)
--- Morgantown, WV ($163,830)
--- Fayetteville-Springdale-Rogers, AR-MO ($160,620)
36 / 50
Canva

#15. Sales managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $153,400
- #34 highest pay among all metros
- Employment: 890

National
- Annual mean salary: $141,690
- Employment: 402,600
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($195,220)
--- Trenton, NJ ($178,020)
--- Portsmouth, NH-ME ($175,500)
37 / 50
Canva

#14. Financial managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $156,880
- #20 highest pay among all metros
- Employment: 1,640

National
- Annual mean salary: $147,530
- Employment: 654,790
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($208,770)
--- Bridgeport-Stamford-Norwalk, CT ($203,430)
--- San Francisco-Oakland-Hayward, CA ($182,190)
38 / 50
Canva

#13. Nurse anesthetists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $159,080
- #84 highest pay among all metros
- Employment: data not available

National
- Annual mean salary: $181,040
- Employment: 43,570
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Toledo, OH ($266,260)
--- San Francisco-Oakland-Hayward, CA ($254,860)
--- Columbus, GA-AL ($247,540)
39 / 50
Canva

#12. Pediatricians, general

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $159,880
- #72 highest pay among all metros
- Employment: data not available

National
- Annual mean salary: $184,410
- Employment: 29,740
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Rockford, IL ($277,390)
--- Killeen-Temple, TX ($273,770)
--- Chico, CA ($270,550)
40 / 50
Sebastian Duda // Shutterstock

#11. Judges, magistrate judges, and magistrates

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $161,500
- #10 highest pay among all metros
- Employment: 190

National
- Annual mean salary: $128,550
- Employment: 28,670
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Sacramento--Roseville--Arden-Arcade, CA ($206,390)
--- Riverside-San Bernardino-Ontario, CA ($197,140)
--- San Francisco-Oakland-Hayward, CA ($196,520)
41 / 50
Pixabay

#10. Compensation and benefits managers

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $172,070
- #5 highest pay among all metros
- Employment: 50

National
- Annual mean salary: $134,210
- Employment: 16,900
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($181,770)
--- Bridgeport-Stamford-Norwalk, CT ($179,430)
--- New Haven, CT ($179,310)
42 / 50
Maurizio Pesce // flickr

#9. Chief executives

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $182,560
- #156 highest pay among all metros
- Employment: 470

National
- Annual mean salary: $193,850
- Employment: 205,890
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Bridgeport-Stamford-Norwalk, CT ($270,040)
--- Sioux Falls, SD ($264,330)
--- Midland, TX ($258,760)
43 / 50
Canva

#8. Oral and maxillofacial surgeons

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $189,660
- #5 highest pay among all metros
- Employment: data not available

National
- Annual mean salary: $237,570
- Employment: 4,650
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Grand Rapids-Wyoming, MI ($255,360)
--- Philadelphia-Camden-Wilmington, PA-NJ-DE-MD ($254,900)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($237,850)
44 / 50
indukas // Shutterstock

#7. Physicists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $193,150
- #1 highest pay among all metros
- Employment: 40

National
- Annual mean salary: $131,080
- Employment: 16,730
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Buffalo-Cheektowaga-Niagara Falls, NY ($193,150)
--- Hartford-West Hartford-East Hartford, CT ($164,420)
--- Memphis, TN-MS-AR ($161,640)
45 / 50
Canva

#6. Dentists, general

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $204,700
- #82 highest pay among all metros
- Employment: 300

National
- Annual mean salary: $178,260
- Employment: 110,730
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Burlington, NC ($278,360)
--- Burlington-South Burlington, VT ($275,430)
--- Longview, TX ($272,440)
46 / 50
Canva

#5. Obstetricians and gynecologists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $205,260
- #54 highest pay among all metros
- Employment: data not available

National
- Annual mean salary: $233,610
- Employment: 18,620
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Fayetteville, NC ($284,520)
--- Akron, OH ($282,650)
--- Albuquerque, NM ($281,800)
47 / 50
Canva

#4. Family medicine physicians

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $218,310
- #138 highest pay among all metros
- Employment: 210

National
- Annual mean salary: $213,270
- Employment: 109,370
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Racine, WI ($286,030)
--- Jacksonville, NC ($282,580)
--- Gadsden, AL ($281,430)
48 / 50
LightField Studios // Shutterstock

#3. Psychiatrists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $248,820
- #34 highest pay among all metros
- Employment: 90

National
- Annual mean salary: $220,430
- Employment: 25,530
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Riverside-San Bernardino-Ontario, CA ($282,400)
--- San Jose-Sunnyvale-Santa Clara, CA ($280,270)
--- Seattle-Tacoma-Bellevue, WA ($280,200)
49 / 50
Canva

#2. General internal medicine physicians

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $252,440
- #19 highest pay among all metros
- Employment: 100

National
- Annual mean salary: $201,440
- Employment: 44,610
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Sioux Falls, SD ($282,610)
--- Rapid City, SD ($280,990)
--- Barnstable Town, MA ($280,500)
50 / 50
Unsplash

#1. Surgeons, except ophthalmologists

Buffalo-Cheektowaga-Niagara Falls, NY
- Annual mean salary: $262,620
- #45 highest pay among all metros
- Employment: 130

National
- Annual mean salary: $252,040
- Employment: 36,270
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Wausau, WI ($285,230)
--- Oshkosh-Neenah, WI ($285,210)
--- Asheville, NC ($284,780)

Trending Now