Stacker collected information on the highest-paying jobs in Grand Junction, CO, 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 Grand Junction, the annual mean wage is $51,520 or 11.6% lower than the national mean of $58,260, while the highest-paying occupation makes $272,420. Read on to see which jobs make the list.

#50. Accountants and auditors

Grand Junction, CO
– Annual mean salary: $70,390
– #281 highest pay among all metros
– Employment: 560

National
– Annual mean salary: $83,980
– Employment: 1,318,550
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($112,830)
— New York-Newark-Jersey City, NY-NJ-PA ($109,330)
— San Francisco-Oakland-Hayward, CA ($107,540)

#49. Social and community service managers

Grand Junction, CO
– Annual mean salary: $70,460
– #176 highest pay among all metros
– Employment: 50

National
– Annual mean salary: $76,790
– Employment: 156,400
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— Washington-Arlington-Alexandria, DC-VA-MD-WV ($100,530)
— San Jose-Sunnyvale-Santa Clara, CA ($98,240)
— Charlottesville, VA ($98,200)

#48. Zoologists and wildlife biologists

Grand Junction, CO
– Annual mean salary: $70,810
– #41 highest pay among all metros
– Employment: 60

National
– Annual mean salary: $70,300
– Employment: 15,930
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— Barnstable Town, MA ($109,570)
— Gulfport-Biloxi-Pascagoula, MS ($106,800)
— Washington-Arlington-Alexandria, DC-VA-MD-WV ($100,350)

#47. First-line supervisors of mechanics, installers, and repairers

Grand Junction, CO
– Annual mean salary: $72,150
– #161 highest pay among all metros
– Employment: 230

National
– Annual mean salary: $73,590
– Employment: 526,240
– Entry-level education requirements: High school diploma or equivalent
– Metros with the highest average pay:
— Bremerton-Silverdale, WA ($93,830)
— San Jose-Sunnyvale-Santa Clara, CA ($93,030)
— San Francisco-Oakland-Hayward, CA ($92,870)

#46. First-line supervisors of firefighting and prevention workers

Grand Junction, CO
– Annual mean salary: $73,060
– #147 highest pay among all metros
– Employment: 30

National
– Annual mean salary: $83,270
– Employment: 80,890
– Entry-level education requirements: Postsecondary nondegree award
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($171,060)
— Los Angeles-Long Beach-Anaheim, CA ($145,740)
— San Francisco-Oakland-Hayward, CA ($135,860)

#45. Police and sheriff’s patrol officers

Grand Junction, CO
– Annual mean salary: $74,710
– #85 highest pay among all metros
– Employment: 260

National
– Annual mean salary: $70,750
– Employment: 665,380
– Entry-level education requirements: nan
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($125,960)
— San Francisco-Oakland-Hayward, CA ($118,450)
— Napa, CA ($116,010)

#44. Cost estimators

Grand Junction, CO
– Annual mean salary: $74,780
– #68 highest pay among all metros
– Employment: 140

National
– Annual mean salary: $73,740
– Employment: 208,950
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— Boston-Cambridge-Nashua, MA-NH ($104,660)
— San Jose-Sunnyvale-Santa Clara, CA ($99,450)
— San Francisco-Oakland-Hayward, CA ($98,550)

#43. Dental hygienists

Grand Junction, CO
– Annual mean salary: $75,360
– #149 highest pay among all metros
– Employment: 120

National
– Annual mean salary: $81,360
– Employment: 207,190
– Entry-level education requirements: Associate’s degree
– Metros with the highest average pay:
— Santa Maria-Santa Barbara, CA ($125,750)
— San Jose-Sunnyvale-Santa Clara, CA ($122,660)
— San Francisco-Oakland-Hayward, CA ($119,320)

#42. Sales representatives of services, except advertising, insurance, financial services, and travel

Grand Junction, CO
– Annual mean salary: $75,620
– #25 highest pay among all metros
– Employment: 380

National
– Annual mean salary: $71,110
– Employment: 1,026,390
– Entry-level education requirements: High school diploma or equivalent
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($103,810)
— Boulder, CO ($101,630)
— San Francisco-Oakland-Hayward, CA ($97,360)

#41. Project management specialists

Grand Junction, CO
– Annual mean salary: $78,140
– #314 highest pay among all metros
– Employment: 330

National
– Annual mean salary: $98,420
– Employment: 743,860
– Entry-level education requirements: nan
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($133,950)
— Birmingham-Hoover, AL ($130,250)
— Seattle-Tacoma-Bellevue, WA ($125,330)

#40. Logisticians

Grand Junction, CO
– Annual mean salary: $78,470
– #96 highest pay among all metros
– Employment: 30

National
– Annual mean salary: $79,230
– Employment: 189,320
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— California-Lexington Park, MD ($115,100)
— San Jose-Sunnyvale-Santa Clara, CA ($111,740)
— Kokomo, IN ($101,310)

#39. Registered nurses

Grand Junction, CO
– Annual mean salary: $78,480
– #97 highest pay among all metros
– Employment: 2,000

National
– Annual mean salary: $82,750
– Employment: 3,047,530
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($155,230)
— San Francisco-Oakland-Hayward, CA ($151,640)
— Vallejo-Fairfield, CA ($146,360)

#38. Network and computer systems administrators

Grand Junction, CO
– Annual mean salary: $78,730
– #211 highest pay among all metros
– Employment: 110

National
– Annual mean salary: $91,250
– Employment: 316,760
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($135,440)
— San Francisco-Oakland-Hayward, CA ($116,370)
— New York-Newark-Jersey City, NY-NJ-PA ($110,930)

#37. Mechanical engineers

Grand Junction, CO
– Annual mean salary: $81,620
– #273 highest pay among all metros
– Employment: 100

National
– Annual mean salary: $97,000
– Employment: 278,240
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($137,540)
— Baton Rouge, LA ($128,790)
— San Francisco-Oakland-Hayward, CA ($127,030)

#36. Diagnostic medical sonographers

Grand Junction, CO
– Annual mean salary: $82,210
– #70 highest pay among all metros
– Employment: 40

National
– Annual mean salary: $80,680
– Employment: 78,640
– Entry-level education requirements: Associate’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($138,110)
— Vallejo-Fairfield, CA ($137,140)
— San Francisco-Oakland-Hayward, CA ($131,080)

#35. Financial and investment analysts

Grand Junction, CO
– Annual mean salary: $82,680
– #177 highest pay among all metros
– Employment: 40

National
– Annual mean salary: $103,020
– Employment: 291,880
– Entry-level education requirements: nan
– Metros with the highest average pay:
— Bridgeport-Stamford-Norwalk, CT ($135,620)
— New York-Newark-Jersey City, NY-NJ-PA ($133,640)
— San Jose-Sunnyvale-Santa Clara, CA ($132,820)

#34. Loan officers

Grand Junction, CO
– Annual mean salary: $82,950
– #90 highest pay among all metros
– Employment: 100

National
– Annual mean salary: $80,570
– Employment: 340,170
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— New York-Newark-Jersey City, NY-NJ-PA ($111,830)
— Bend-Redmond, OR ($106,290)
— Wilmington, NC ($104,930)

#33. Occupational health and safety specialists

Grand Junction, CO
– Annual mean salary: $83,410
– #64 highest pay among all metros
– Employment: 80

National
– Annual mean salary: $78,740
– Employment: 106,340
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— Kennewick-Richland, WA ($111,950)
— San Jose-Sunnyvale-Santa Clara, CA ($108,240)
— San Francisco-Oakland-Hayward, CA ($108,020)

#32. Civil engineers

Grand Junction, CO
– Annual mean salary: $84,240
– #252 highest pay among all metros
– Employment: 160

National
– Annual mean salary: $95,490
– Employment: 304,310
– Entry-level education requirements: Bachelor’s degree
– Metros with the 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)

#31. Information security analysts

Grand Junction, CO
– Annual mean salary: $84,950
– #182 highest pay among all metros
– Employment: 30

National
– Annual mean salary: $113,270
– Employment: 157,220
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($150,820)
— San Francisco-Oakland-Hayward, CA ($149,250)
— Des Moines-West Des Moines, IA ($135,080)

You may also like: Lowest-paying jobs in Grand Junction

#30. First-line supervisors of non-retail sales workers

Grand Junction, CO
– Annual mean salary: $85,180
– #126 highest pay among all metros
– Employment: 110

National
– Annual mean salary: $92,320
– Employment: 243,920
– Entry-level education requirements: High school diploma or equivalent
– Metros with the highest average pay:
— Portland-South Portland, ME ($129,860)
— Durham-Chapel Hill, NC ($121,360)
— New York-Newark-Jersey City, NY-NJ-PA ($121,250)

#29. Physical therapists

Grand Junction, CO
– Annual mean salary: $85,910
– #281 highest pay among all metros
– Employment: 130

National
– Annual mean salary: $92,920
– Employment: 225,350
– Entry-level education requirements: Doctoral or professional degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($123,190)
— San Francisco-Oakland-Hayward, CA ($118,370)
— Midland, TX ($116,880)

#28. Sales representatives, wholesale and manufacturing, technical and scientific products

Grand Junction, CO
– Annual mean salary: $86,470
– #177 highest pay among all metros
– Employment: 70

National
– Annual mean salary: $102,750
– Employment: 266,160
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($150,760)
— Durham-Chapel Hill, NC ($141,470)
— Iowa City, IA ($138,870)

#27. Environmental scientists and specialists, including health

Grand Junction, CO
– Annual mean salary: $88,280
– #33 highest pay among all metros
– Employment: 70

National
– Annual mean salary: $81,240
– Employment: 76,890
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— Idaho Falls, ID ($116,630)
— San Jose-Sunnyvale-Santa Clara, CA ($109,190)
— San Francisco-Oakland-Hayward, CA ($107,710)

#26. Occupational therapists

Grand Junction, CO
– Annual mean salary: $88,530
– #124 highest pay among all metros
– Employment: 120

National
– Annual mean salary: $89,470
– Employment: 127,830
– Entry-level education requirements: Master’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($121,190)
— San Francisco-Oakland-Hayward, CA ($113,210)
— Santa Rosa, CA ($113,190)

#25. Computer systems analysts

Grand Junction, CO
– Annual mean salary: $88,850
– #187 highest pay among all metros
– Employment: 40

National
– Annual mean salary: $102,210
– Employment: 505,150
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($141,290)
— San Francisco-Oakland-Hayward, CA ($131,650)
— Huntsville, AL ($118,690)

#24. Veterinarians

Grand Junction, CO
– Annual mean salary: $89,770
– #269 highest pay among all metros
– Employment: 50

National
– Annual mean salary: $109,920
– Employment: 77,260
– Entry-level education requirements: Doctoral or professional degree
– Metros with the highest average pay:
— San Francisco-Oakland-Hayward, CA ($144,440)
— San Jose-Sunnyvale-Santa Clara, CA ($141,670)
— Bridgeport-Stamford-Norwalk, CT ($140,390)

#23. Education administrators, kindergarten through secondary

Grand Junction, CO
– Annual mean salary: $93,130
– #183 highest pay among all metros
– Employment: 120

National
– Annual mean salary: $102,650
– Employment: 274,710
– Entry-level education requirements: Master’s degree
– Metros with the highest average pay:
— New York-Newark-Jersey City, NY-NJ-PA ($144,880)
— San Jose-Sunnyvale-Santa Clara, CA ($143,450)
— Bridgeport-Stamford-Norwalk, CT ($142,330)

#22. Detectives and criminal investigators

Grand Junction, CO
– Annual mean salary: $93,280
– #64 highest pay among all metros
– Employment: 50

National
– Annual mean salary: $90,370
– Employment: 107,890
– Entry-level education requirements: High school diploma or equivalent
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($132,210)
— Anchorage, AK ($127,070)
— Washington-Arlington-Alexandria, DC-VA-MD-WV ($123,460)

#21. Construction managers

Grand Junction, CO
– Annual mean salary: $96,030
– #207 highest pay among all metros
– Employment: 240

National
– Annual mean salary: $108,210
– Employment: 284,750
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— Anchorage, AK ($160,710)
— New York-Newark-Jersey City, NY-NJ-PA ($149,050)
— Napa, CA ($145,430)

#20. Personal financial advisors

Grand Junction, CO
– Annual mean salary: $96,250
– #240 highest pay among all metros
– Employment: 60

National
– Annual mean salary: $119,960
– Employment: 263,030
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— Barnstable Town, MA ($172,780)
— San Francisco-Oakland-Hayward, CA ($161,010)
— East Stroudsburg, PA ($158,790)

#19. Transportation, storage, and distribution managers

Grand Junction, CO
– Annual mean salary: $97,500
– #163 highest pay among all metros
– Employment: 50

National
– Annual mean salary: $105,580
– Employment: 144,640
– Entry-level education requirements: High school diploma or equivalent
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($159,890)
— Bridgeport-Stamford-Norwalk, CT ($154,170)
— Trenton, NJ ($144,620)

#18. Genetic counselors

Grand Junction, CO
– Annual mean salary: $101,290
– #4 highest pay among all metros
– Employment: data not available

National
– Annual mean salary: $86,640
– Employment: 2,740
– Entry-level education requirements: Master’s degree
– Metros with the highest average pay:
— San Francisco-Oakland-Hayward, CA ($132,840)
— Sacramento–Roseville–Arden-Arcade, CA ($129,090)
— San Jose-Sunnyvale-Santa Clara, CA ($124,470)

#17. Speech-language pathologists

Grand Junction, CO
– Annual mean salary: $102,350
– #11 highest pay among all metros
– Employment: 100

National
– Annual mean salary: $85,820
– Employment: 147,470
– Entry-level education requirements: Master’s degree
– Metros with the highest average pay:
— San Francisco-Oakland-Hayward, CA ($118,260)
— San Jose-Sunnyvale-Santa Clara, CA ($111,120)
— Salinas, CA ($107,160)

#16. Software developers

Grand Junction, CO
– Annual mean salary: $104,300
– #122 highest pay among all metros
– Employment: 160

National
– Annual mean salary: $120,990
– Employment: 1,364,180
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($167,420)
— San Francisco-Oakland-Hayward, CA ($158,320)
— Seattle-Tacoma-Bellevue, WA ($148,220)

#15. Lawyers

Grand Junction, CO
– Annual mean salary: $105,170
– #274 highest pay among all metros
– Employment: 200

National
– Annual mean salary: $148,030
– Employment: 681,010
– Entry-level education requirements: Doctoral or professional degree
– Metros with the 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)

#14. First-line supervisors of police and detectives

Grand Junction, CO
– Annual mean salary: $105,560
– #72 highest pay among all metros
– Employment: 50

National
– Annual mean salary: $98,760
– Employment: 128,230
– Entry-level education requirements: High school diploma or equivalent
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($182,700)
— San Francisco-Oakland-Hayward, CA ($170,740)
— Santa Maria-Santa Barbara, CA ($164,600)

#13. Petroleum engineers

Grand Junction, CO
– Annual mean salary: $107,640
– #37 highest pay among all metros
– Employment: 40

National
– Annual mean salary: $145,720
– Employment: 22,100
– Entry-level education requirements: Bachelor’s degree
– Metros with the highest average pay:
— New York-Newark-Jersey City, NY-NJ-PA ($214,700)
— Oxnard-Thousand Oaks-Ventura, CA ($175,590)
— Anchorage, AK ($169,650)

#12. Nurse practitioners

Grand Junction, CO
– Annual mean salary: $110,250
– #229 highest pay among all metros
– Employment: 120

National
– Annual mean salary: $118,040
– Employment: 234,690
– Entry-level education requirements: Master’s degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($197,870)
— Napa, CA ($184,700)
— Vallejo-Fairfield, CA ($180,380)

#11. General and operations managers

Grand Junction, CO
– Annual mean salary: $113,020
– #101 highest pay among all metros
– Employment: 910

National
– Annual mean salary: $115,250
– Employment: 2,984,920
– Entry-level education requirements: Bachelor’s degree
– Metros with the 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)

#10. Medical and health services managers

Grand Junction, CO
– Annual mean salary: $114,180
– #141 highest pay among all metros
– Employment: 200

National
– Annual mean salary: $119,840
– Employment: 436,770
– Entry-level education requirements: Bachelor’s degree
– Metros with the 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)

#9. Physician assistants

Grand Junction, CO
– Annual mean salary: $116,660
– #158 highest pay among all metros
– Employment: 110

National
– Annual mean salary: $119,460
– Employment: 132,940
– Entry-level education requirements: Master’s degree
– Metros with the highest average pay:
— Portsmouth, NH-ME ($167,240)
— Panama City, FL ($165,000)
— San Francisco-Oakland-Hayward, CA ($164,150)

#8. Dentists, general

Grand Junction, CO
– Annual mean salary: $121,390
– #310 highest pay among all metros
– Employment: 80

National
– Annual mean salary: $167,160
– Employment: 108,680
– Entry-level education requirements: Doctoral or professional degree
– Metros with the highest average pay:
— Manchester, NH ($276,510)
— Salinas, CA ($234,410)
— Vallejo-Fairfield, CA ($229,800)

#7. Pharmacists

Grand Junction, CO
– Annual mean salary: $121,970
– #191 highest pay among all metros
– Employment: 130

National
– Annual mean salary: $125,690
– Employment: 312,550
– Entry-level education requirements: Doctoral or professional degree
– Metros with the highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($168,640)
— San Francisco-Oakland-Hayward, CA ($163,840)
— Santa Rosa, CA ($158,420)

#6. Financial managers

Grand Junction, CO
– Annual mean salary: $135,740
– #136 highest pay among all metros
– Employment: 110

National
– Annual mean salary: $153,460
– Employment: 681,070
– Entry-level education requirements: Bachelor’s degree
– Metros with the 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)

#5. Sales managers

Grand Junction, CO
– Annual mean salary: $136,490
– #69 highest pay among all metros
– Employment: 70

National
– Annual mean salary: $142,390
– Employment: 453,800
– Entry-level education requirements: Bachelor’s degree
– Metros with the 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)

#4. Computer and information systems managers

Grand Junction, CO
– Annual mean salary: $142,210
– #98 highest pay among all metros
– Employment: 50

National
– Annual mean salary: $162,930
– Employment: 485,190
– Entry-level education requirements: Bachelor’s degree
– Metros with the 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)

#3. General internal medicine physicians

Grand Junction, CO
– Annual mean salary: $245,810
– #77 highest pay among all metros
– Employment: 40

National
– Annual mean salary: $242,190
– Employment: 58,260
– Entry-level education requirements: Doctoral or professional degree
– Metros with the highest average pay:
— Rockford, IL ($359,200)
— Charlotte-Concord-Gastonia, NC-SC ($350,330)
— Sumter, SC ($334,810)

#2. Family medicine physicians

Grand Junction, CO
– Annual mean salary: $251,110
– #96 highest pay among all metros
– Employment: 250

National
– Annual mean salary: $235,930
– Employment: 102,930
– Entry-level education requirements: Doctoral or professional degree
– Metros with the highest average pay:
— Coeur d’Alene, ID ($336,820)
— Fond du Lac, WI ($336,140)
— Gainesville, GA ($330,930)

#1. Emergency medicine physicians

Grand Junction, CO
– Annual mean salary: $272,420
– #35 highest pay among all metros
– Employment: data not available

National
– Annual mean salary: $310,640
– Employment: 36,180
– Entry-level education requirements: nan
– Metros with the highest average pay:
— Philadelphia-Camden-Wilmington, PA-NJ-DE-MD ($368,310)
— Lakeland-Winter Haven, FL ($357,650)
— Richmond, VA ($357,130)