
Gorodenkoff // Shutterstock
Highest-paying jobs in Oklahoma City
Stacker collected information on the highest-paying jobs in Oklahoma City, OK, 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 2021.
In Oklahoma City, the annual mean wage is $51,040 or 12.4% lower than national mean of $58,260, while the highest-paying occupation makes $274,050. Read on to see which jobs make the list.
#50. Operations research analysts
Oklahoma City, OK
- Annual mean salary: $94,300
- #38 highest pay among all metros
- Employment: 250
National
- Annual mean salary: $95,830
- Employment: 98,700
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($164,730)
--- Houston-The Woodlands-Sugar Land, TX ($127,330)
--- Austin-Round Rock, TX ($118,710)
- Annual mean salary: $94,300
- #38 highest pay among all metros
- Employment: 250
National
- Annual mean salary: $95,830
- Employment: 98,700
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($164,730)
--- Houston-The Woodlands-Sugar Land, TX ($127,330)
--- Austin-Round Rock, TX ($118,710)
#49. Electronics engineers, except computer
Oklahoma City, OK
- Annual mean salary: $94,480
- #135 highest pay among all metros
- Employment: 1,200
National
- Annual mean salary: $115,490
- Employment: 107,170
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($152,060)
--- Santa Rosa, CA ($138,480)
--- Idaho Falls, ID ($136,310)
- Annual mean salary: $94,480
- #135 highest pay among all metros
- Employment: 1,200
National
- Annual mean salary: $115,490
- Employment: 107,170
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($152,060)
--- Santa Rosa, CA ($138,480)
--- Idaho Falls, ID ($136,310)
#48. Environmental engineers
Oklahoma City, OK
- Annual mean salary: $94,530
- #93 highest pay among all metros
- Employment: 270
National
- Annual mean salary: $100,220
- Employment: 42,660
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($131,700)
--- San Francisco-Oakland-Hayward, CA ($127,470)
--- Idaho Falls, ID ($127,160)
- Annual mean salary: $94,530
- #93 highest pay among all metros
- Employment: 270
National
- Annual mean salary: $100,220
- Employment: 42,660
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($131,700)
--- San Francisco-Oakland-Hayward, CA ($127,470)
--- Idaho Falls, ID ($127,160)
#47. Transportation, storage, and distribution managers
Oklahoma City, OK
- Annual mean salary: $95,220
- #182 highest pay among all metros
- Employment: 550
National
- Annual mean salary: $105,580
- Employment: 144,640
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($159,890)
--- Bridgeport-Stamford-Norwalk, CT ($154,170)
--- Trenton, NJ ($144,620)
- Annual mean salary: $95,220
- #182 highest pay among all metros
- Employment: 550
National
- Annual mean salary: $105,580
- Employment: 144,640
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($159,890)
--- Bridgeport-Stamford-Norwalk, CT ($154,170)
--- Trenton, NJ ($144,620)
#46. Optometrists
Oklahoma City, OK
- Annual mean salary: $96,290
- #169 highest pay among all metros
- Employment: 90
National
- Annual mean salary: $125,440
- Employment: 38,720
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Wilmington, NC ($198,370)
--- Hartford-West Hartford-East Hartford, CT ($172,190)
--- Norwich-New London-Westerly, CT-RI ($169,140)
- Annual mean salary: $96,290
- #169 highest pay among all metros
- Employment: 90
National
- Annual mean salary: $125,440
- Employment: 38,720
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Wilmington, NC ($198,370)
--- Hartford-West Hartford-East Hartford, CT ($172,190)
--- Norwich-New London-Westerly, CT-RI ($169,140)
#45. Civil engineers
Oklahoma City, OK
- Annual mean salary: $97,840
- #54 highest pay among all metros
- Employment: 1,080
National
- Annual mean salary: $95,490
- Employment: 304,310
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($119,720)
--- San Francisco-Oakland-Hayward, CA ($116,550)
--- Sacramento--Roseville--Arden-Arcade, CA ($115,120)
- Annual mean salary: $97,840
- #54 highest pay among all metros
- Employment: 1,080
National
- Annual mean salary: $95,490
- Employment: 304,310
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($119,720)
--- San Francisco-Oakland-Hayward, CA ($116,550)
--- Sacramento--Roseville--Arden-Arcade, CA ($115,120)
#43 (tie). Public relations managers
Oklahoma City, OK
- Annual mean salary: $98,060
- #141 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $138,000
- Employment: 59,850
- Entry level education requirements: nan
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($183,410)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($182,890)
--- Boulder, CO ($174,250)
- Annual mean salary: $98,060
- #141 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $138,000
- Employment: 59,850
- Entry level education requirements: nan
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($183,410)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($182,890)
--- Boulder, CO ($174,250)
#43 (tie). Personal financial advisors
Oklahoma City, OK
- Annual mean salary: $98,060
- #230 highest pay among all metros
- Employment: 630
National
- Annual mean salary: $119,960
- Employment: 263,030
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Barnstable Town, MA ($172,780)
--- San Francisco-Oakland-Hayward, CA ($161,010)
--- East Stroudsburg, PA ($158,790)
- Annual mean salary: $98,060
- #230 highest pay among all metros
- Employment: 630
National
- Annual mean salary: $119,960
- Employment: 263,030
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Barnstable Town, MA ($172,780)
--- San Francisco-Oakland-Hayward, CA ($161,010)
--- East Stroudsburg, PA ($158,790)
#42. Lawyers
Oklahoma City, OK
- Annual mean salary: $98,550
- #320 highest pay among all metros
- Employment: 4,290
National
- Annual mean salary: $148,030
- Employment: 681,010
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($231,200)
--- San Francisco-Oakland-Hayward, CA ($191,460)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($186,610)
- Annual mean salary: $98,550
- #320 highest pay among all metros
- Employment: 4,290
National
- Annual mean salary: $148,030
- Employment: 681,010
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($231,200)
--- San Francisco-Oakland-Hayward, CA ($191,460)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($186,610)
#41. General and operations managers
Oklahoma City, OK
- Annual mean salary: $98,640
- #230 highest pay among all metros
- Employment: 11,950
National
- Annual mean salary: $115,250
- Employment: 2,984,920
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($165,340)
--- Trenton, NJ ($165,030)
--- New York-Newark-Jersey City, NY-NJ-PA ($159,210)
- Annual mean salary: $98,640
- #230 highest pay among all metros
- Employment: 11,950
National
- Annual mean salary: $115,250
- Employment: 2,984,920
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($165,340)
--- Trenton, NJ ($165,030)
--- New York-Newark-Jersey City, NY-NJ-PA ($159,210)
#40. Construction managers
Oklahoma City, OK
- Annual mean salary: $98,850
- #171 highest pay among all metros
- Employment: 1,250
National
- Annual mean salary: $108,210
- Employment: 284,750
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Anchorage, AK ($160,710)
--- New York-Newark-Jersey City, NY-NJ-PA ($149,050)
--- Napa, CA ($145,430)
- Annual mean salary: $98,850
- #171 highest pay among all metros
- Employment: 1,250
National
- Annual mean salary: $108,210
- Employment: 284,750
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Anchorage, AK ($160,710)
--- New York-Newark-Jersey City, NY-NJ-PA ($149,050)
--- Napa, CA ($145,430)
#39. Industrial engineers
Oklahoma City, OK
- Annual mean salary: $99,080
- #71 highest pay among all metros
- Employment: 640
National
- Annual mean salary: $95,200
- Employment: 293,950
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Anchorage, AK ($142,770)
--- Midland, TX ($129,440)
--- Billings, MT ($126,170)
- Annual mean salary: $99,080
- #71 highest pay among all metros
- Employment: 640
National
- Annual mean salary: $95,200
- Employment: 293,950
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Anchorage, AK ($142,770)
--- Midland, TX ($129,440)
--- Billings, MT ($126,170)
#38. Training and development managers
Oklahoma City, OK
- Annual mean salary: $99,470
- #105 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $128,800
- Employment: 35,830
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($180,360)
--- San Jose-Sunnyvale-Santa Clara, CA ($176,270)
--- San Francisco-Oakland-Hayward, CA ($166,410)
- Annual mean salary: $99,470
- #105 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $128,800
- Employment: 35,830
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($180,360)
--- San Jose-Sunnyvale-Santa Clara, CA ($176,270)
--- San Francisco-Oakland-Hayward, CA ($166,410)
#37. Electrical engineers
Oklahoma City, OK
- Annual mean salary: $99,940
- #145 highest pay among all metros
- Employment: 710
National
- Annual mean salary: $107,890
- Employment: 186,020
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($148,870)
--- San Francisco-Oakland-Hayward, CA ($133,640)
--- Sacramento--Roseville--Arden-Arcade, CA ($124,680)
- Annual mean salary: $99,940
- #145 highest pay among all metros
- Employment: 710
National
- Annual mean salary: $107,890
- Employment: 186,020
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($148,870)
--- San Francisco-Oakland-Hayward, CA ($133,640)
--- Sacramento--Roseville--Arden-Arcade, CA ($124,680)
#36. Health and safety engineers, except mining safety engineers and inspectors
Oklahoma City, OK
- Annual mean salary: $100,610
- #50 highest pay among all metros
- Employment: 160
National
- Annual mean salary: $99,700
- Employment: 22,870
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($127,700)
--- Houston-The Woodlands-Sugar Land, TX ($123,690)
--- Santa Maria-Santa Barbara, CA ($122,770)
- Annual mean salary: $100,610
- #50 highest pay among all metros
- Employment: 160
National
- Annual mean salary: $99,700
- Employment: 22,870
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($127,700)
--- Houston-The Woodlands-Sugar Land, TX ($123,690)
--- Santa Maria-Santa Barbara, CA ($122,770)
#35. Computer network architects
Oklahoma City, OK
- Annual mean salary: $101,660
- #154 highest pay among all metros
- Employment: 850
National
- Annual mean salary: $120,650
- Employment: 168,830
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($177,600)
--- San Francisco-Oakland-Hayward, CA ($152,900)
--- Rapid City, SD ($145,810)
- Annual mean salary: $101,660
- #154 highest pay among all metros
- Employment: 850
National
- Annual mean salary: $120,650
- Employment: 168,830
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($177,600)
--- San Francisco-Oakland-Hayward, CA ($152,900)
--- Rapid City, SD ($145,810)
#34. Administrative services managers
Oklahoma City, OK
- Annual mean salary: $102,430
- #160 highest pay among all metros
- Employment: 1,900
National
- Annual mean salary: $113,030
- Employment: 224,620
- Entry level education requirements: nan
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($149,360)
--- Seattle-Tacoma-Bellevue, WA ($142,650)
--- Boston-Cambridge-Nashua, MA-NH ($141,950)
- Annual mean salary: $102,430
- #160 highest pay among all metros
- Employment: 1,900
National
- Annual mean salary: $113,030
- Employment: 224,620
- Entry level education requirements: nan
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($149,360)
--- Seattle-Tacoma-Bellevue, WA ($142,650)
--- Boston-Cambridge-Nashua, MA-NH ($141,950)
#33. Medical and health services managers
Oklahoma City, OK
- Annual mean salary: $103,080
- #267 highest pay among all metros
- Employment: 2,210
National
- Annual mean salary: $119,840
- Employment: 436,770
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($162,110)
--- Vallejo-Fairfield, CA ($157,340)
--- New York-Newark-Jersey City, NY-NJ-PA ($156,370)
- Annual mean salary: $103,080
- #267 highest pay among all metros
- Employment: 2,210
National
- Annual mean salary: $119,840
- Employment: 436,770
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($162,110)
--- Vallejo-Fairfield, CA ($157,340)
--- New York-Newark-Jersey City, NY-NJ-PA ($156,370)
#32. Software developers
Oklahoma City, OK
- Annual mean salary: $104,140
- #125 highest pay among all metros
- Employment: 2,970
National
- Annual mean salary: $120,990
- Employment: 1,364,180
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($167,420)
--- San Francisco-Oakland-Hayward, CA ($158,320)
--- Seattle-Tacoma-Bellevue, WA ($148,220)
- Annual mean salary: $104,140
- #125 highest pay among all metros
- Employment: 2,970
National
- Annual mean salary: $120,990
- Employment: 1,364,180
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($167,420)
--- San Francisco-Oakland-Hayward, CA ($158,320)
--- Seattle-Tacoma-Bellevue, WA ($148,220)
#31. Commercial pilots
Oklahoma City, OK
- Annual mean salary: $104,290
- #72 highest pay among all metros
- Employment: 100
National
- Annual mean salary: $115,080
- Employment: 42,770
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($185,920)
--- Los Angeles-Long Beach-Anaheim, CA ($184,260)
--- Savannah, GA ($177,450)
- Annual mean salary: $104,290
- #72 highest pay among all metros
- Employment: 100
National
- Annual mean salary: $115,080
- Employment: 42,770
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($185,920)
--- Los Angeles-Long Beach-Anaheim, CA ($184,260)
--- Savannah, GA ($177,450)
#30. Compensation and benefits managers
Oklahoma City, OK
- Annual mean salary: $107,440
- #62 highest pay among all metros
- Employment: 50
National
- Annual mean salary: $139,470
- Employment: 15,330
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($190,560)
--- Bridgeport-Stamford-Norwalk, CT ($187,770)
--- San Jose-Sunnyvale-Santa Clara, CA ($177,130)
- Annual mean salary: $107,440
- #62 highest pay among all metros
- Employment: 50
National
- Annual mean salary: $139,470
- Employment: 15,330
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($190,560)
--- Bridgeport-Stamford-Norwalk, CT ($187,770)
--- San Jose-Sunnyvale-Santa Clara, CA ($177,130)
#29. Chemical engineers
Oklahoma City, OK
- Annual mean salary: $108,150
- #49 highest pay among all metros
- Employment: 80
National
- Annual mean salary: $121,840
- Employment: 24,180
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($173,640)
--- Anchorage, AK ($159,010)
--- Phoenix-Mesa-Scottsdale, AZ ($152,820)
- Annual mean salary: $108,150
- #49 highest pay among all metros
- Employment: 80
National
- Annual mean salary: $121,840
- Employment: 24,180
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($173,640)
--- Anchorage, AK ($159,010)
--- Phoenix-Mesa-Scottsdale, AZ ($152,820)
#28. Industrial production managers
Oklahoma City, OK
- Annual mean salary: $108,240
- #218 highest pay among all metros
- Employment: 370
National
- Annual mean salary: $117,780
- Employment: 192,270
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($155,640)
--- San Jose-Sunnyvale-Santa Clara, CA ($153,860)
--- Fort Collins, CO ($153,470)
- Annual mean salary: $108,240
- #218 highest pay among all metros
- Employment: 370
National
- Annual mean salary: $117,780
- Employment: 192,270
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($155,640)
--- San Jose-Sunnyvale-Santa Clara, CA ($153,860)
--- Fort Collins, CO ($153,470)
#27. Human resources managers
Oklahoma City, OK
- Annual mean salary: $108,470
- #236 highest pay among all metros
- Employment: 600
National
- Annual mean salary: $136,590
- Employment: 166,530
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($190,020)
--- New York-Newark-Jersey City, NY-NJ-PA ($186,930)
--- San Francisco-Oakland-Hayward, CA ($175,410)
- Annual mean salary: $108,470
- #236 highest pay among all metros
- Employment: 600
National
- Annual mean salary: $136,590
- Employment: 166,530
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($190,020)
--- New York-Newark-Jersey City, NY-NJ-PA ($186,930)
--- San Francisco-Oakland-Hayward, CA ($175,410)
#26. Advertising and promotions managers
Oklahoma City, OK
- Annual mean salary: $110,030
- #37 highest pay among all metros
- Employment: 70
National
- Annual mean salary: $142,860
- Employment: 22,520
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Trenton, NJ ($193,980)
--- New York-Newark-Jersey City, NY-NJ-PA ($182,520)
--- Denver-Aurora-Lakewood, CO ($166,620)
- Annual mean salary: $110,030
- #37 highest pay among all metros
- Employment: 70
National
- Annual mean salary: $142,860
- Employment: 22,520
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Trenton, NJ ($193,980)
--- New York-Newark-Jersey City, NY-NJ-PA ($182,520)
--- Denver-Aurora-Lakewood, CO ($166,620)
#25. Administrative law judges, adjudicators, and hearing officers
Oklahoma City, OK
- Annual mean salary: $110,900
- #28 highest pay among all metros
- Employment: 70
National
- Annual mean salary: $104,160
- Employment: 13,840
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Kansas City, MO-KS ($151,900)
--- Sacramento--Roseville--Arden-Arcade, CA ($148,800)
--- Indianapolis-Carmel-Anderson, IN ($141,070)
- Annual mean salary: $110,900
- #28 highest pay among all metros
- Employment: 70
National
- Annual mean salary: $104,160
- Employment: 13,840
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Kansas City, MO-KS ($151,900)
--- Sacramento--Roseville--Arden-Arcade, CA ($148,800)
--- Indianapolis-Carmel-Anderson, IN ($141,070)
#24. Purchasing managers
Oklahoma City, OK
- Annual mean salary: $111,500
- #151 highest pay among all metros
- Employment: 180
National
- Annual mean salary: $134,590
- Employment: 69,310
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Trenton, NJ ($181,030)
--- San Jose-Sunnyvale-Santa Clara, CA ($177,010)
--- New York-Newark-Jersey City, NY-NJ-PA ($174,760)
- Annual mean salary: $111,500
- #151 highest pay among all metros
- Employment: 180
National
- Annual mean salary: $134,590
- Employment: 69,310
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Trenton, NJ ($181,030)
--- San Jose-Sunnyvale-Santa Clara, CA ($177,010)
--- New York-Newark-Jersey City, NY-NJ-PA ($174,760)
#23. Atmospheric and space scientists
Oklahoma City, OK
- Annual mean salary: $112,630
- #7 highest pay among all metros
- Employment: 110
National
- Annual mean salary: $96,880
- Employment: 8,520
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($118,860)
--- Boston-Cambridge-Nashua, MA-NH ($118,420)
--- Portland-Vancouver-Hillsboro, OR-WA ($114,860)
- Annual mean salary: $112,630
- #7 highest pay among all metros
- Employment: 110
National
- Annual mean salary: $96,880
- Employment: 8,520
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($118,860)
--- Boston-Cambridge-Nashua, MA-NH ($118,420)
--- Portland-Vancouver-Hillsboro, OR-WA ($114,860)
#22. Sales managers
Oklahoma City, OK
- Annual mean salary: $112,830
- #271 highest pay among all metros
- Employment: 1,200
National
- Annual mean salary: $142,390
- Employment: 453,800
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($198,960)
--- San Jose-Sunnyvale-Santa Clara, CA ($196,910)
--- Boulder, CO ($182,820)
- Annual mean salary: $112,830
- #271 highest pay among all metros
- Employment: 1,200
National
- Annual mean salary: $142,390
- Employment: 453,800
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($198,960)
--- San Jose-Sunnyvale-Santa Clara, CA ($196,910)
--- Boulder, CO ($182,820)
#21. Education administrators, postsecondary
Oklahoma City, OK
- Annual mean salary: $114,460
- #74 highest pay among all metros
- Employment: 870
National
- Annual mean salary: $111,260
- Employment: 155,990
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Corvallis, OR ($178,570)
--- Augusta-Richmond County, GA-SC ($165,940)
--- Syracuse, NY ($164,660)
- Annual mean salary: $114,460
- #74 highest pay among all metros
- Employment: 870
National
- Annual mean salary: $111,260
- Employment: 155,990
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Corvallis, OR ($178,570)
--- Augusta-Richmond County, GA-SC ($165,940)
--- Syracuse, NY ($164,660)
#20. Natural sciences managers
Oklahoma City, OK
- Annual mean salary: $115,570
- #109 highest pay among all metros
- Employment: 90
National
- Annual mean salary: $156,110
- Employment: 74,760
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Boston-Cambridge-Nashua, MA-NH ($222,360)
--- San Jose-Sunnyvale-Santa Clara, CA ($219,240)
--- San Francisco-Oakland-Hayward, CA ($216,750)
- Annual mean salary: $115,570
- #109 highest pay among all metros
- Employment: 90
National
- Annual mean salary: $156,110
- Employment: 74,760
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Boston-Cambridge-Nashua, MA-NH ($222,360)
--- San Jose-Sunnyvale-Santa Clara, CA ($219,240)
--- San Francisco-Oakland-Hayward, CA ($216,750)
#19. Pharmacists
Oklahoma City, OK
- Annual mean salary: $116,700
- #317 highest pay among all metros
- Employment: 1,600
National
- Annual mean salary: $125,690
- Employment: 312,550
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($168,640)
--- San Francisco-Oakland-Hayward, CA ($163,840)
--- Santa Rosa, CA ($158,420)
- Annual mean salary: $116,700
- #317 highest pay among all metros
- Employment: 1,600
National
- Annual mean salary: $125,690
- Employment: 312,550
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($168,640)
--- San Francisco-Oakland-Hayward, CA ($163,840)
--- Santa Rosa, CA ($158,420)
#18. Airline pilots, copilots, and flight engineers
Oklahoma City, OK
- Annual mean salary: $117,080
- #40 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $198,190
- Employment: 81,310
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Riverside-San Bernardino-Ontario, CA ($255,250)
--- San Francisco-Oakland-Hayward, CA ($243,380)
--- Miami-Fort Lauderdale-West Palm Beach, FL ($242,540)
- Annual mean salary: $117,080
- #40 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $198,190
- Employment: 81,310
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Riverside-San Bernardino-Ontario, CA ($255,250)
--- San Francisco-Oakland-Hayward, CA ($243,380)
--- Miami-Fort Lauderdale-West Palm Beach, FL ($242,540)
#17. Nurse practitioners
Oklahoma City, OK
- Annual mean salary: $117,380
- #119 highest pay among all metros
- Employment: 1,230
National
- Annual mean salary: $118,040
- Employment: 234,690
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($197,870)
--- Napa, CA ($184,700)
--- Vallejo-Fairfield, CA ($180,380)
- Annual mean salary: $117,380
- #119 highest pay among all metros
- Employment: 1,230
National
- Annual mean salary: $118,040
- Employment: 234,690
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($197,870)
--- Napa, CA ($184,700)
--- Vallejo-Fairfield, CA ($180,380)
#16. Physician assistants
Oklahoma City, OK
- Annual mean salary: $121,350
- #114 highest pay among all metros
- Employment: 510
National
- Annual mean salary: $119,460
- Employment: 132,940
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Portsmouth, NH-ME ($167,240)
--- Panama City, FL ($165,000)
--- San Francisco-Oakland-Hayward, CA ($164,150)
- Annual mean salary: $121,350
- #114 highest pay among all metros
- Employment: 510
National
- Annual mean salary: $119,460
- Employment: 132,940
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Portsmouth, NH-ME ($167,240)
--- Panama City, FL ($165,000)
--- San Francisco-Oakland-Hayward, CA ($164,150)
#15. Computer and information systems managers
Oklahoma City, OK
- Annual mean salary: $124,060
- #253 highest pay among all metros
- Employment: 1,580
National
- Annual mean salary: $162,930
- Employment: 485,190
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($228,030)
--- San Francisco-Oakland-Hayward, CA ($211,470)
--- New York-Newark-Jersey City, NY-NJ-PA ($202,800)
- Annual mean salary: $124,060
- #253 highest pay among all metros
- Employment: 1,580
National
- Annual mean salary: $162,930
- Employment: 485,190
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($228,030)
--- San Francisco-Oakland-Hayward, CA ($211,470)
--- New York-Newark-Jersey City, NY-NJ-PA ($202,800)
#14. Marketing managers
Oklahoma City, OK
- Annual mean salary: $126,910
- #163 highest pay among all metros
- Employment: 560
National
- Annual mean salary: $153,440
- Employment: 278,690
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($210,280)
--- San Francisco-Oakland-Hayward, CA ($198,870)
--- New York-Newark-Jersey City, NY-NJ-PA ($191,310)
- Annual mean salary: $126,910
- #163 highest pay among all metros
- Employment: 560
National
- Annual mean salary: $153,440
- Employment: 278,690
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($210,280)
--- San Francisco-Oakland-Hayward, CA ($198,870)
--- New York-Newark-Jersey City, NY-NJ-PA ($191,310)
#13. Air traffic controllers
Oklahoma City, OK
- Annual mean salary: $126,940
- #18 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $127,920
- Employment: 21,230
- Entry level education requirements: Associate’s degree
- Metros with highest average pay:
--- Chicago-Naperville-Elgin, IL-IN-WI ($158,210)
--- Dallas-Fort Worth-Arlington, TX ($154,180)
--- Atlanta-Sandy Springs-Roswell, GA ($153,770)
- Annual mean salary: $126,940
- #18 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $127,920
- Employment: 21,230
- Entry level education requirements: Associate’s degree
- Metros with highest average pay:
--- Chicago-Naperville-Elgin, IL-IN-WI ($158,210)
--- Dallas-Fort Worth-Arlington, TX ($154,180)
--- Atlanta-Sandy Springs-Roswell, GA ($153,770)
#12. Financial managers
Oklahoma City, OK
- Annual mean salary: $127,090
- #215 highest pay among all metros
- Employment: 2,680
National
- Annual mean salary: $153,460
- Employment: 681,070
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($209,100)
--- San Jose-Sunnyvale-Santa Clara, CA ($201,330)
--- San Francisco-Oakland-Hayward, CA ($188,900)
- Annual mean salary: $127,090
- #215 highest pay among all metros
- Employment: 2,680
National
- Annual mean salary: $153,460
- Employment: 681,070
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($209,100)
--- San Jose-Sunnyvale-Santa Clara, CA ($201,330)
--- San Francisco-Oakland-Hayward, CA ($188,900)
#11. Geoscientists, except hydrologists and geographers
Oklahoma City, OK
- Annual mean salary: $138,010
- #7 highest pay among all metros
- Employment: 240
National
- Annual mean salary: $103,550
- Employment: 23,620
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($161,290)
--- Corpus Christi, TX ($156,870)
--- Midland, TX ($156,270)
- Annual mean salary: $138,010
- #7 highest pay among all metros
- Employment: 240
National
- Annual mean salary: $103,550
- Employment: 23,620
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($161,290)
--- Corpus Christi, TX ($156,870)
--- Midland, TX ($156,270)
#10. Computer hardware engineers
Oklahoma City, OK
- Annual mean salary: $142,710
- #7 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $136,230
- Employment: 73,750
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($185,210)
--- San Jose-Sunnyvale-Santa Clara, CA ($183,320)
--- San Diego-Carlsbad, CA ($161,580)
- Annual mean salary: $142,710
- #7 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $136,230
- Employment: 73,750
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($185,210)
--- San Jose-Sunnyvale-Santa Clara, CA ($183,320)
--- San Diego-Carlsbad, CA ($161,580)
#9. Petroleum engineers
Oklahoma City, OK
- Annual mean salary: $145,970
- #15 highest pay among all metros
- Employment: 820
National
- Annual mean salary: $145,720
- Employment: 22,100
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($214,700)
--- Oxnard-Thousand Oaks-Ventura, CA ($175,590)
--- Anchorage, AK ($169,650)
- Annual mean salary: $145,970
- #15 highest pay among all metros
- Employment: 820
National
- Annual mean salary: $145,720
- Employment: 22,100
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($214,700)
--- Oxnard-Thousand Oaks-Ventura, CA ($175,590)
--- Anchorage, AK ($169,650)
#8. Architectural and engineering managers
Oklahoma City, OK
- Annual mean salary: $148,990
- #100 highest pay among all metros
- Employment: 890
National
- Annual mean salary: $158,970
- Employment: 187,100
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($228,000)
--- San Francisco-Oakland-Hayward, CA ($206,050)
--- Naples-Immokalee-Marco Island, FL ($198,430)
- Annual mean salary: $148,990
- #100 highest pay among all metros
- Employment: 890
National
- Annual mean salary: $158,970
- Employment: 187,100
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($228,000)
--- San Francisco-Oakland-Hayward, CA ($206,050)
--- Naples-Immokalee-Marco Island, FL ($198,430)
#7. Mining and geological engineers, including mining safety engineers
Oklahoma City, OK
- Annual mean salary: $149,070
- #3 highest pay among all metros
- Employment: 210
National
- Annual mean salary: $100,450
- Employment: 7,370
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Boulder, CO ($152,290)
--- Sacramento--Roseville--Arden-Arcade, CA ($150,970)
--- Oklahoma City, OK ($149,070)
- Annual mean salary: $149,070
- #3 highest pay among all metros
- Employment: 210
National
- Annual mean salary: $100,450
- Employment: 7,370
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Boulder, CO ($152,290)
--- Sacramento--Roseville--Arden-Arcade, CA ($150,970)
--- Oklahoma City, OK ($149,070)
#6. Chief executives
Oklahoma City, OK
- Annual mean salary: $166,100
- #248 highest pay among all metros
- Employment: 1,680
National
- Annual mean salary: $213,020
- Employment: 200,480
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Seattle-Tacoma-Bellevue, WA ($313,440)
--- Houston-The Woodlands-Sugar Land, TX ($298,960)
--- Dallas-Fort Worth-Arlington, TX ($296,480)
- Annual mean salary: $166,100
- #248 highest pay among all metros
- Employment: 1,680
National
- Annual mean salary: $213,020
- Employment: 200,480
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Seattle-Tacoma-Bellevue, WA ($313,440)
--- Houston-The Woodlands-Sugar Land, TX ($298,960)
--- Dallas-Fort Worth-Arlington, TX ($296,480)
#5. Pediatricians, general
Oklahoma City, OK
- Annual mean salary: $169,930
- #77 highest pay among all metros
- Employment: 40
National
- Annual mean salary: $198,420
- Employment: 33,620
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Austin-Round Rock, TX ($298,760)
--- Santa Maria-Santa Barbara, CA ($298,320)
--- Houston-The Woodlands-Sugar Land, TX ($291,940)
- Annual mean salary: $169,930
- #77 highest pay among all metros
- Employment: 40
National
- Annual mean salary: $198,420
- Employment: 33,620
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Austin-Round Rock, TX ($298,760)
--- Santa Maria-Santa Barbara, CA ($298,320)
--- Houston-The Woodlands-Sugar Land, TX ($291,940)
#4. Dentists, general
Oklahoma City, OK
- Annual mean salary: $174,350
- #124 highest pay among all metros
- Employment: 540
National
- Annual mean salary: $167,160
- Employment: 108,680
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Manchester, NH ($276,510)
--- Salinas, CA ($234,410)
--- Vallejo-Fairfield, CA ($229,800)
- Annual mean salary: $174,350
- #124 highest pay among all metros
- Employment: 540
National
- Annual mean salary: $167,160
- Employment: 108,680
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Manchester, NH ($276,510)
--- Salinas, CA ($234,410)
--- Vallejo-Fairfield, CA ($229,800)
#3. Physicians, pathologists
Oklahoma City, OK
- Annual mean salary: $184,200
- #33 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $267,180
- Employment: 11,010
- Entry level education requirements: nan
- Metros with highest average pay:
--- Lexington-Fayette, KY ($351,450)
--- Des Moines-West Des Moines, IA ($344,900)
--- Little Rock-North Little Rock-Conway, AR ($341,360)
- Annual mean salary: $184,200
- #33 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $267,180
- Employment: 11,010
- Entry level education requirements: nan
- Metros with highest average pay:
--- Lexington-Fayette, KY ($351,450)
--- Des Moines-West Des Moines, IA ($344,900)
--- Little Rock-North Little Rock-Conway, AR ($341,360)
#2. Family medicine physicians
Oklahoma City, OK
- Annual mean salary: $198,470
- #226 highest pay among all metros
- Employment: 1,100
National
- Annual mean salary: $235,930
- Employment: 102,930
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Coeur d'Alene, ID ($336,820)
--- Fond du Lac, WI ($336,140)
--- Gainesville, GA ($330,930)
- Annual mean salary: $198,470
- #226 highest pay among all metros
- Employment: 1,100
National
- Annual mean salary: $235,930
- Employment: 102,930
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Coeur d'Alene, ID ($336,820)
--- Fond du Lac, WI ($336,140)
--- Gainesville, GA ($330,930)
#1. Psychiatrists
Oklahoma City, OK
- Annual mean salary: $274,050
- #30 highest pay among all metros
- Employment: 40
National
- Annual mean salary: $249,760
- Employment: 25,520
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($360,840)
--- San Francisco-Oakland-Hayward, CA ($360,740)
--- Indianapolis-Carmel-Anderson, IN ($333,190)
- Annual mean salary: $274,050
- #30 highest pay among all metros
- Employment: 40
National
- Annual mean salary: $249,760
- Employment: 25,520
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($360,840)
--- San Francisco-Oakland-Hayward, CA ($360,740)
--- Indianapolis-Carmel-Anderson, IN ($333,190)