Highest-paying jobs in Billings
Written by:
March 12, 2021
Pixabay
Highest-paying jobs in Billings
Stacker collected information on the highest-paying jobs in Billings, MT, 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 Billings, the annual mean wage is $48,080 or 10.1% lower than national mean of $53,490, while the highest-paying occupation makes $193,080. Read on to see which jobs make the list.

1 / 50
sculpies // Shutterstock
#50. First-line supervisors of construction trades and extraction workers
Billings, MT
- Annual mean salary: $73,720
- #81 highest pay among all metros
- Employment: 710
National
- Annual mean salary: $71,440
- Employment: 626,180
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($108,140)
--- Mount Vernon-Anacortes, WA ($104,640)
--- San Francisco-Oakland-Hayward, CA ($99,580)
- Annual mean salary: $73,720
- #81 highest pay among all metros
- Employment: 710
National
- Annual mean salary: $71,440
- Employment: 626,180
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($108,140)
--- Mount Vernon-Anacortes, WA ($104,640)
--- San Francisco-Oakland-Hayward, CA ($99,580)
2 / 50
Canva
#49. Dental hygienists
Billings, MT
- Annual mean salary: $77,650
- #107 highest pay among all metros
- Employment: 190
National
- Annual mean salary: $77,230
- Employment: 221,560
- Entry level education requirements: Associate’s degree
- Metros with highest average pay:
--- Santa Maria-Santa Barbara, CA ($140,150)
--- San Jose-Sunnyvale-Santa Clara, CA ($120,420)
--- San Francisco-Oakland-Hayward, CA ($113,940)
- Annual mean salary: $77,650
- #107 highest pay among all metros
- Employment: 190
National
- Annual mean salary: $77,230
- Employment: 221,560
- Entry level education requirements: Associate’s degree
- Metros with highest average pay:
--- Santa Maria-Santa Barbara, CA ($140,150)
--- San Jose-Sunnyvale-Santa Clara, CA ($120,420)
--- San Francisco-Oakland-Hayward, CA ($113,940)

3 / 50
Dmitry Kalinovsky // Shutterstock
#48. Chemical equipment operators and tenders
Billings, MT
- Annual mean salary: $78,670
- #1 highest pay among all metros
- Employment: 30
National
- Annual mean salary: $51,540
- Employment: 87,120
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Billings, MT ($78,670)
--- Hattiesburg, MS ($70,540)
--- Tuscaloosa, AL ($69,990)
- Annual mean salary: $78,670
- #1 highest pay among all metros
- Employment: 30
National
- Annual mean salary: $51,540
- Employment: 87,120
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Billings, MT ($78,670)
--- Hattiesburg, MS ($70,540)
--- Tuscaloosa, AL ($69,990)

4 / 50
Oleg Golovnev // Shutterstock
#47. First-line supervisors of production and operating workers
Billings, MT
- Annual mean salary: $79,150
- #14 highest pay among all metros
- Employment: 300
National
- Annual mean salary: $65,220
- Employment: 631,100
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Beaumont-Port Arthur, TX ($100,350)
--- Longview, WA ($96,560)
--- Baton Rouge, LA ($95,410)
- Annual mean salary: $79,150
- #14 highest pay among all metros
- Employment: 300
National
- Annual mean salary: $65,220
- Employment: 631,100
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Beaumont-Port Arthur, TX ($100,350)
--- Longview, WA ($96,560)
--- Baton Rouge, LA ($95,410)
5 / 50
Aleksandar Karanov // Shutterstock
#46. Occupational health and safety specialists
Billings, MT
- Annual mean salary: $79,170
- #58 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $76,290
- Employment: 92,780
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($108,230)
--- Idaho Falls, ID ($99,020)
--- Oxnard-Thousand Oaks-Ventura, CA ($97,560)
- Annual mean salary: $79,170
- #58 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $76,290
- Employment: 92,780
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($108,230)
--- Idaho Falls, ID ($99,020)
--- Oxnard-Thousand Oaks-Ventura, CA ($97,560)
6 / 50
SofikoS // Shutterstock
#45. Diagnostic medical sonographers
Billings, MT
- Annual mean salary: $79,250
- #65 highest pay among all metros
- Employment: 50
National
- Annual mean salary: $75,780
- Employment: 72,790
- Entry level education requirements: Associate’s degree
- Metros with highest average pay:
--- Salinas, CA ($126,850)
--- Sacramento--Roseville--Arden-Arcade, CA ($118,880)
--- San Francisco-Oakland-Hayward, CA ($115,280)
- Annual mean salary: $79,250
- #65 highest pay among all metros
- Employment: 50
National
- Annual mean salary: $75,780
- Employment: 72,790
- Entry level education requirements: Associate’s degree
- Metros with highest average pay:
--- Salinas, CA ($126,850)
--- Sacramento--Roseville--Arden-Arcade, CA ($118,880)
--- San Francisco-Oakland-Hayward, CA ($115,280)

7 / 50
Skycolors // Shutterstock
#44. Commercial pilots
Billings, MT
- Annual mean salary: $80,780
- #83 highest pay among all metros
- Employment: 110
National
- Annual mean salary: $102,870
- Employment: 37,830
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Springfield, MA-CT ($164,720)
--- Atlanta-Sandy Springs-Roswell, GA ($139,920)
--- Jackson, MS ($136,010)
- Annual mean salary: $80,780
- #83 highest pay among all metros
- Employment: 110
National
- Annual mean salary: $102,870
- Employment: 37,830
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Springfield, MA-CT ($164,720)
--- Atlanta-Sandy Springs-Roswell, GA ($139,920)
--- Jackson, MS ($136,010)

8 / 50
Matej Kastelic // Shutterstock
#43. Business teachers, postsecondary
Billings, MT
- Annual mean salary: $80,840
- #90 highest pay among all metros
- Employment: 40
National
- Annual mean salary: $105,440
- Employment: 83,920
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- College Station-Bryan, TX ($177,360)
--- Sacramento--Roseville--Arden-Arcade, CA ($154,210)
--- Tuscaloosa, AL ($141,870)
- Annual mean salary: $80,840
- #90 highest pay among all metros
- Employment: 40
National
- Annual mean salary: $105,440
- Employment: 83,920
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- College Station-Bryan, TX ($177,360)
--- Sacramento--Roseville--Arden-Arcade, CA ($154,210)
--- Tuscaloosa, AL ($141,870)
9 / 50
David Bibo // Wikimedia Commons
#42. Education administrators, kindergarten through secondary
Billings, MT
- Annual mean salary: $81,520
- #286 highest pay among all metros
- Employment: 110
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)
- Annual mean salary: $81,520
- #286 highest pay among all metros
- Employment: 110
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)

10 / 50
Natee K Jindakum // Shutterstock
#41. Financial examiners
Billings, MT
- Annual mean salary: $82,240
- #55 highest pay among all metros
- Employment: 50
National
- Annual mean salary: $92,330
- Employment: 64,550
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($125,290)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($125,150)
--- San Francisco-Oakland-Hayward, CA ($124,720)
- Annual mean salary: $82,240
- #55 highest pay among all metros
- Employment: 50
National
- Annual mean salary: $92,330
- Employment: 64,550
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($125,290)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($125,150)
--- San Francisco-Oakland-Hayward, CA ($124,720)
11 / 50
Patrizio Martorana // Shutterstock
#40. Environmental scientists and specialists, including health
Billings, MT
- Annual mean salary: $82,670
- #41 highest pay among all metros
- Employment: 30
National
- Annual mean salary: $77,940
- Employment: 84,290
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Santa Rosa, CA ($122,400)
--- San Francisco-Oakland-Hayward, CA ($109,180)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($104,210)
- Annual mean salary: $82,670
- #41 highest pay among all metros
- Employment: 30
National
- Annual mean salary: $77,940
- Employment: 84,290
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Santa Rosa, CA ($122,400)
--- San Francisco-Oakland-Hayward, CA ($109,180)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($104,210)
12 / 50
Canva
#39. Civil engineers
Billings, MT
- Annual mean salary: $85,440
- #167 highest pay among all metros
- Employment: 360
National
- Annual mean salary: $94,360
- Employment: 310,850
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($120,110)
--- Midland, TX ($117,900)
--- Naples-Immokalee-Marco Island, FL ($117,200)
- Annual mean salary: $85,440
- #167 highest pay among all metros
- Employment: 360
National
- Annual mean salary: $94,360
- Employment: 310,850
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($120,110)
--- Midland, TX ($117,900)
--- Naples-Immokalee-Marco Island, FL ($117,200)

13 / 50
Roman Samborskyi // Shutterstock
#38. Software developers and software quality assurance analysts and testers
Billings, MT
- Annual mean salary: $85,610
- #253 highest pay among all metros
- Employment: 160
National
- Annual mean salary: $111,620
- Employment: 1,406,870
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($145,730)
--- San Francisco-Oakland-Hayward, CA ($145,250)
--- Seattle-Tacoma-Bellevue, WA ($134,090)
- Annual mean salary: $85,610
- #253 highest pay among all metros
- Employment: 160
National
- Annual mean salary: $111,620
- Employment: 1,406,870
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($145,730)
--- San Francisco-Oakland-Hayward, CA ($145,250)
--- Seattle-Tacoma-Bellevue, WA ($134,090)
14 / 50
Aykut Erdogdu // Shutterstock
#37. Physical therapists
Billings, MT
- Annual mean salary: $85,740
- #239 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $90,170
- Employment: 233,350
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Yuba City, CA ($116,360)
--- Bakersfield, CA ($116,120)
--- Las Vegas-Henderson-Paradise, NV ($113,950)
- Annual mean salary: $85,740
- #239 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $90,170
- Employment: 233,350
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Yuba City, CA ($116,360)
--- Bakersfield, CA ($116,120)
--- Las Vegas-Henderson-Paradise, NV ($113,950)

15 / 50
Monkey Business Images // Shutterstock
#36. Lodging managers
Billings, MT
- Annual mean salary: $86,490
- #12 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $63,570
- Employment: 38,340
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Urban Honolulu, HI ($110,620)
--- San Francisco-Oakland-Hayward, CA ($104,250)
--- Kahului-Wailuku-Lahaina, HI ($97,090)
- Annual mean salary: $86,490
- #12 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $63,570
- Employment: 38,340
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Urban Honolulu, HI ($110,620)
--- San Francisco-Oakland-Hayward, CA ($104,250)
--- Kahului-Wailuku-Lahaina, HI ($97,090)
16 / 50
Canva
#35. Environmental engineers
Billings, MT
- Annual mean salary: $87,440
- #92 highest pay among all metros
- Employment: 90
National
- Annual mean salary: $94,220
- Employment: 53,150
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($123,340)
--- Beaumont-Port Arthur, TX ($120,600)
--- California-Lexington Park, MD ($117,170)
- Annual mean salary: $87,440
- #92 highest pay among all metros
- Employment: 90
National
- Annual mean salary: $94,220
- Employment: 53,150
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($123,340)
--- Beaumont-Port Arthur, TX ($120,600)
--- California-Lexington Park, MD ($117,170)

17 / 50
Canva
#34. Computer systems analysts
Billings, MT
- Annual mean salary: $87,470
- #113 highest pay among all metros
- Employment: 110
National
- Annual mean salary: $96,160
- Employment: 589,060
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($122,990)
--- San Francisco-Oakland-Hayward, CA ($121,300)
--- Houston-The Woodlands-Sugar Land, TX ($119,540)
- Annual mean salary: $87,470
- #113 highest pay among all metros
- Employment: 110
National
- Annual mean salary: $96,160
- Employment: 589,060
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($122,990)
--- San Francisco-Oakland-Hayward, CA ($121,300)
--- Houston-The Woodlands-Sugar Land, TX ($119,540)
18 / 50
Flamingo Images // Shutterstock
#33. Credit analysts
Billings, MT
- Annual mean salary: $87,830
- #24 highest pay among all metros
- Employment: 40
National
- Annual mean salary: $84,930
- Employment: 73,930
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($120,850)
--- Bridgeport-Stamford-Norwalk, CT ($116,930)
--- San Francisco-Oakland-Hayward, CA ($109,330)
- Annual mean salary: $87,830
- #24 highest pay among all metros
- Employment: 40
National
- Annual mean salary: $84,930
- Employment: 73,930
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($120,850)
--- Bridgeport-Stamford-Norwalk, CT ($116,930)
--- San Francisco-Oakland-Hayward, CA ($109,330)

19 / 50
Monkey Business Images // Shutterstock
#32. Insurance sales agents
Billings, MT
- Annual mean salary: $88,350
- #15 highest pay among all metros
- Employment: 290
National
- Annual mean salary: $67,780
- Employment: 410,050
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($109,960)
--- New Bedford, MA ($103,050)
--- Birmingham-Hoover, AL ($97,130)
- Annual mean salary: $88,350
- #15 highest pay among all metros
- Employment: 290
National
- Annual mean salary: $67,780
- Employment: 410,050
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($109,960)
--- New Bedford, MA ($103,050)
--- Birmingham-Hoover, AL ($97,130)

20 / 50
Kzenon // Shutterstock
#31. Optometrists
Billings, MT
- Annual mean salary: $89,100
- #156 highest pay among all metros
- Employment: 30
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)
- Annual mean salary: $89,100
- #156 highest pay among all metros
- Employment: 30
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)

21 / 50
Luisa Leal Photography // Shutterstock
#30. Electrical power-line installers and repairers
Billings, MT
- Annual mean salary: $90,760
- #18 highest pay among all metros
- Employment: 100
National
- Annual mean salary: $71,960
- Employment: 111,660
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Redding, CA ($116,900)
--- San Francisco-Oakland-Hayward, CA ($111,740)
--- San Jose-Sunnyvale-Santa Clara, CA ($106,670)
- Annual mean salary: $90,760
- #18 highest pay among all metros
- Employment: 100
National
- Annual mean salary: $71,960
- Employment: 111,660
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Redding, CA ($116,900)
--- San Francisco-Oakland-Hayward, CA ($111,740)
--- San Jose-Sunnyvale-Santa Clara, CA ($106,670)

22 / 50
Prath // Shutterstock
#29. Detectives and criminal investigators
Billings, MT
- Annual mean salary: $90,970
- #53 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $86,030
- Employment: 105,620
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Oxnard-Thousand Oaks-Ventura, CA ($125,850)
--- Anchorage, AK ($122,370)
--- Los Angeles-Long Beach-Anaheim, CA ($122,130)
- Annual mean salary: $90,970
- #53 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $86,030
- Employment: 105,620
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Oxnard-Thousand Oaks-Ventura, CA ($125,850)
--- Anchorage, AK ($122,370)
--- Los Angeles-Long Beach-Anaheim, CA ($122,130)

23 / 50
Oil and Gas Photographer // Shutterstock
#28. Petroleum pump system operators, refinery operators, and gaugers
Billings, MT
- Annual mean salary: $91,500
- #1 highest pay among all metros
- Employment: 420
National
- Annual mean salary: $73,830
- Employment: 40,370
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Billings, MT ($91,500)
--- San Francisco-Oakland-Hayward, CA ($90,580)
--- Anchorage, AK ($90,400)
- Annual mean salary: $91,500
- #1 highest pay among all metros
- Employment: 420
National
- Annual mean salary: $73,830
- Employment: 40,370
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Billings, MT ($91,500)
--- San Francisco-Oakland-Hayward, CA ($90,580)
--- Anchorage, AK ($90,400)

24 / 50
Csomos Attila // Shutterstock
#27. Geoscientists, except hydrologists and geographers
Billings, MT
- Annual mean salary: $91,610
- #37 highest pay among all metros
- Employment: 80
National
- Annual mean salary: $108,350
- Employment: 29,200
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Tulsa, OK ($207,900)
--- Houston-The Woodlands-Sugar Land, TX ($170,220)
--- Midland, TX ($165,590)
- Annual mean salary: $91,610
- #37 highest pay among all metros
- Employment: 80
National
- Annual mean salary: $108,350
- Employment: 29,200
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Tulsa, OK ($207,900)
--- Houston-The Woodlands-Sugar Land, TX ($170,220)
--- Midland, TX ($165,590)

25 / 50
rawpixel.com // Shutterstock
#26. Securities, commodities, and financial services sales agents
Billings, MT
- Annual mean salary: $92,900
- #34 highest pay among all metros
- Employment: 140
National
- Annual mean salary: $93,090
- Employment: 437,880
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($149,880)
--- Bridgeport-Stamford-Norwalk, CT ($148,960)
--- Owensboro, KY ($133,600)
- Annual mean salary: $92,900
- #34 highest pay among all metros
- Employment: 140
National
- Annual mean salary: $93,090
- Employment: 437,880
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($149,880)
--- Bridgeport-Stamford-Norwalk, CT ($148,960)
--- Owensboro, KY ($133,600)
26 / 50
Austin Community College // Flickr
#25. Veterinarians
Billings, MT
- Annual mean salary: $94,520
- #174 highest pay among all metros
- Employment: 70
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)
- Annual mean salary: $94,520
- #174 highest pay among all metros
- Employment: 70
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)
27 / 50
BDUK fibre // flickr
#24. Electronics engineers, except computer
Billings, MT
- Annual mean salary: $95,000
- #109 highest pay among all metros
- Employment: 30
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)
- Annual mean salary: $95,000
- #109 highest pay among all metros
- Employment: 30
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)
28 / 50
Canva
#23. Mechanical engineers
Billings, MT
- Annual mean salary: $95,850
- #72 highest pay among all metros
- Employment: 140
National
- Annual mean salary: $93,540
- Employment: 306,990
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($125,640)
--- San Francisco-Oakland-Hayward, CA ($123,270)
--- Lake Charles, LA ($120,950)
- Annual mean salary: $95,850
- #72 highest pay among all metros
- Employment: 140
National
- Annual mean salary: $93,540
- Employment: 306,990
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($125,640)
--- San Francisco-Oakland-Hayward, CA ($123,270)
--- Lake Charles, LA ($120,950)

29 / 50
g-stockstudio // Shutterstock
#21 (tie). First-line supervisors of non-retail sales workers
Billings, MT
- Annual mean salary: $97,520
- #31 highest pay among all metros
- Employment: 290
National
- Annual mean salary: $86,180
- Employment: 249,090
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Durham-Chapel Hill, NC ($116,640)
--- Raleigh, NC ($112,570)
--- Lake Charles, LA ($110,260)
- Annual mean salary: $97,520
- #31 highest pay among all metros
- Employment: 290
National
- Annual mean salary: $86,180
- Employment: 249,090
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Durham-Chapel Hill, NC ($116,640)
--- Raleigh, NC ($112,570)
--- Lake Charles, LA ($110,260)
30 / 50
Canva
#21 (tie). Electrical engineers
Billings, MT
- Annual mean salary: $97,520
- #114 highest pay among all metros
- Employment: 190
National
- Annual mean salary: $103,480
- Employment: 185,570
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($138,450)
--- Salinas, CA ($129,850)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($128,080)
- Annual mean salary: $97,520
- #114 highest pay among all metros
- Employment: 190
National
- Annual mean salary: $103,480
- Employment: 185,570
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($138,450)
--- Salinas, CA ($129,850)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($128,080)
31 / 50
Canva
#20. First-line supervisors of police and detectives
Billings, MT
- Annual mean salary: $98,320
- #78 highest pay among all metros
- Employment: 30
National
- Annual mean salary: $94,950
- Employment: 121,340
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($189,800)
--- San Francisco-Oakland-Hayward, CA ($180,940)
--- Santa Maria-Santa Barbara, CA ($178,670)
- Annual mean salary: $98,320
- #78 highest pay among all metros
- Employment: 30
National
- Annual mean salary: $94,950
- Employment: 121,340
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($189,800)
--- San Francisco-Oakland-Hayward, CA ($180,940)
--- Santa Maria-Santa Barbara, CA ($178,670)
32 / 50
Kelly Ogden // Wikimedia Commons
#19. Transportation, storage, and distribution managers
Billings, MT
- Annual mean salary: $99,890
- #111 highest pay among all metros
- Employment: 50
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)
- Annual mean salary: $99,890
- #111 highest pay among all metros
- Employment: 50
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)
33 / 50
Rappaport Center // Wikimedia Commons
#18. Lawyers
Billings, MT
- Annual mean salary: $101,250
- #245 highest pay among all metros
- Employment: 260
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)
- Annual mean salary: $101,250
- #245 highest pay among all metros
- Employment: 260
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)

34 / 50
Stock Rocket // Shutterstock
#17. Sales representatives, wholesale and manufacturing, technical and scientific products
Billings, MT
- Annual mean salary: $104,390
- #42 highest pay among all metros
- Employment: 120
National
- Annual mean salary: $92,980
- Employment: 306,980
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Durham-Chapel Hill, NC ($136,780)
--- Bridgeport-Stamford-Norwalk, CT ($128,380)
--- Casper, WY ($125,850)
- Annual mean salary: $104,390
- #42 highest pay among all metros
- Employment: 120
National
- Annual mean salary: $92,980
- Employment: 306,980
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Durham-Chapel Hill, NC ($136,780)
--- Bridgeport-Stamford-Norwalk, CT ($128,380)
--- Casper, WY ($125,850)
35 / 50
USACE NY // Flickr
#16. Construction managers
Billings, MT
- Annual mean salary: $104,830
- #102 highest pay among all metros
- Employment: 240
National
- Annual mean salary: $105,000
- Employment: 293,380
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Vineland-Bridgeton, NJ ($160,500)
--- New York-Newark-Jersey City, NY-NJ-PA ($148,140)
--- Atlantic City-Hammonton, NJ ($146,820)
- Annual mean salary: $104,830
- #102 highest pay among all metros
- Employment: 240
National
- Annual mean salary: $105,000
- Employment: 293,380
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Vineland-Bridgeton, NJ ($160,500)
--- New York-Newark-Jersey City, NY-NJ-PA ($148,140)
--- Atlantic City-Hammonton, NJ ($146,820)

36 / 50
Monkey Business Images // Shutterstock
#15. Medical and health services managers
Billings, MT
- Annual mean salary: $106,770
- #175 highest pay among all metros
- Employment: 320
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)
- Annual mean salary: $106,770
- #175 highest pay among all metros
- Employment: 320
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)

37 / 50
fizkes // Shutterstock
#14. Management analysts
Billings, MT
- Annual mean salary: $107,120
- #27 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $95,560
- Employment: 709,750
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Dothan, AL ($132,090)
--- Daphne-Fairhope-Foley, AL ($127,750)
--- Barnstable Town, MA ($127,570)
- Annual mean salary: $107,120
- #27 highest pay among all metros
- Employment: 170
National
- Annual mean salary: $95,560
- Employment: 709,750
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Dothan, AL ($132,090)
--- Daphne-Fairhope-Foley, AL ($127,750)
--- Barnstable Town, MA ($127,570)
38 / 50
Pixabay
#13. General and operations managers
Billings, MT
- Annual mean salary: $107,300
- #182 highest pay among all metros
- Employment: 1,160
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)
- Annual mean salary: $107,300
- #182 highest pay among all metros
- Employment: 1,160
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)

39 / 50
Jacob Lund // Shutterstock
#12. Human resources managers
Billings, MT
- Annual mean salary: $108,090
- #182 highest pay among all metros
- Employment: 90
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)
- Annual mean salary: $108,090
- #182 highest pay among all metros
- Employment: 90
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)
40 / 50
Ohiodominican // Wikimedia Commons
#11. Physician assistants
Billings, MT
- Annual mean salary: $109,030
- #158 highest pay among all metros
- Employment: 110
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)
- Annual mean salary: $109,030
- #158 highest pay among all metros
- Employment: 110
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)
41 / 50
IBM Research // Flickr
#10. Computer network architects
Billings, MT
- Annual mean salary: $115,650
- #32 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $115,110
- Employment: 152,420
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($152,400)
--- Dover-Durham, NH-ME ($151,650)
--- Bridgeport-Stamford-Norwalk, CT ($142,100)
- Annual mean salary: $115,650
- #32 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $115,110
- Employment: 152,420
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($152,400)
--- Dover-Durham, NH-ME ($151,650)
--- Bridgeport-Stamford-Norwalk, CT ($142,100)

42 / 50
Monkey Business Images // Shutterstock
#9. Nurse practitioners
Billings, MT
- Annual mean salary: $116,050
- #85 highest pay among all metros
- Employment: 100
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)
- Annual mean salary: $116,050
- #85 highest pay among all metros
- Employment: 100
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)
43 / 50
Grace Nichols // U.S. Air Force
#8. Pharmacists
Billings, MT
- Annual mean salary: $118,900
- #299 highest pay among all metros
- Employment: 290
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)
- Annual mean salary: $118,900
- #299 highest pay among all metros
- Employment: 290
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)
44 / 50
Almonroth // Wikimedia Commons
#7. Computer and information systems managers
Billings, MT
- Annual mean salary: $120,220
- #209 highest pay among all metros
- Employment: 100
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)
- Annual mean salary: $120,220
- #209 highest pay among all metros
- Employment: 100
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)
45 / 50
Monkey Business Images // Shutterstock
#6. Industrial engineers
Billings, MT
- Annual mean salary: $124,350
- #2 highest pay among all metros
- Employment: 120
National
- Annual mean salary: $92,660
- Employment: 291,710
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($131,850)
--- Billings, MT ($124,350)
--- San Jose-Sunnyvale-Santa Clara, CA ($121,940)
- Annual mean salary: $124,350
- #2 highest pay among all metros
- Employment: 120
National
- Annual mean salary: $92,660
- Employment: 291,710
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($131,850)
--- Billings, MT ($124,350)
--- San Jose-Sunnyvale-Santa Clara, CA ($121,940)
46 / 50
Pixabay
#5. Architectural and engineering managers
Billings, MT
- Annual mean salary: $124,530
- #217 highest pay among all metros
- Employment: 100
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)
- Annual mean salary: $124,530
- #217 highest pay among all metros
- Employment: 100
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)

47 / 50
Canva
#4. Financial managers
Billings, MT
- Annual mean salary: $127,060
- #143 highest pay among all metros
- Employment: 190
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)
- Annual mean salary: $127,060
- #143 highest pay among all metros
- Employment: 190
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)
48 / 50
Bureau of Land Management // Flickr
#3. Petroleum engineers
Billings, MT
- Annual mean salary: $139,070
- #16 highest pay among all metros
- Employment: 100
National
- Annual mean salary: $156,780
- Employment: 32,620
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Chicago-Naperville-Elgin, IL-IN-WI ($191,370)
--- Houston-The Woodlands-Sugar Land, TX ($183,190)
--- Beaumont-Port Arthur, TX ($179,240)
- Annual mean salary: $139,070
- #16 highest pay among all metros
- Employment: 100
National
- Annual mean salary: $156,780
- Employment: 32,620
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Chicago-Naperville-Elgin, IL-IN-WI ($191,370)
--- Houston-The Woodlands-Sugar Land, TX ($183,190)
--- Beaumont-Port Arthur, TX ($179,240)
49 / 50
Maurizio Pesce // flickr
#2. Chief executives
Billings, MT
- Annual mean salary: $151,610
- #242 highest pay among all metros
- Employment: 40
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)
- Annual mean salary: $151,610
- #242 highest pay among all metros
- Employment: 40
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)
50 / 50
Canva
#1. Family medicine physicians
Billings, MT
- Annual mean salary: $193,080
- #203 highest pay among all metros
- Employment: 120
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)
- Annual mean salary: $193,080
- #203 highest pay among all metros
- Employment: 120
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)


