
Highest-paying jobs in San Angelo
Stacker collected information on the highest-paying jobs in San Angelo, TX, 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 San Angelo, the annual mean wage is $44,180 or 24.2% lower than national mean of $58,260, while the highest-paying occupation makes $126,270. Read on to see which jobs make the list.
You may also like: Cities with the most expensive homes in San Angelo metro area
#50. Educational, guidance, and career counselors and advisors
- Annual mean salary: $55,740
- #227 highest pay among all metros
- Employment: 110
National
- Annual mean salary: $63,090
- Employment: 296,370
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Riverside-San Bernardino-Ontario, CA ($91,540)
--- Napa, CA ($90,530)
--- San Jose-Sunnyvale-Santa Clara, CA ($87,860)

#49. First-line supervisors of transportation and material moving workers, except aircraft cargo handling supervisors
- Annual mean salary: $55,940
- #162 highest pay among all metros
- Employment: 150
National
- Annual mean salary: $58,580
- Employment: 549,260
- Entry level education requirements: nan
- Metros with highest average pay:
--- Houma-Thibodaux, LA ($78,410)
--- Savannah, GA ($73,850)
--- Fairbanks, AK ($69,640)

#48. Human resources specialists
- Annual mean salary: $56,380
- #326 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $70,720
- Employment: 740,830
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($102,590)
--- San Francisco-Oakland-Hayward, CA ($95,460)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($91,400)

#47. Police and sheriff's patrol officers
- Annual mean salary: $58,080
- #243 highest pay among all metros
- Employment: 370
National
- Annual mean salary: $70,750
- Employment: 665,380
- Entry level education requirements: nan
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($125,960)
--- San Francisco-Oakland-Hayward, CA ($118,450)
--- Napa, CA ($116,010)

#46. Cost estimators
- Annual mean salary: $58,170
- #358 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $73,740
- Employment: 208,950
- Entry level education requirements: Bachelor’s degree
- Metros with 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)
You may also like: Highest paying jobs in San Angelo that require a graduate degree

#45. First-line supervisors of production and operating workers
- Annual mean salary: $59,190
- #339 highest pay among all metros
- Employment: 210
National
- Annual mean salary: $67,330
- Employment: 629,420
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Baton Rouge, LA ($98,170)
--- Lake Charles, LA ($97,910)
--- Norwich-New London-Westerly, CT-RI ($90,410)

#44. Food service managers
- Annual mean salary: $59,590
- #182 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $63,970
- Employment: 210,680
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Trenton, NJ ($91,320)
--- Seattle-Tacoma-Bellevue, WA ($89,860)
--- Kahului-Wailuku-Lahaina, HI ($87,750)

#43. Substance abuse, behavioral disorder, and mental health counselors
- Annual mean salary: $59,800
- #39 highest pay among all metros
- Employment: 100
National
- Annual mean salary: $53,490
- Employment: 310,880
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($74,560)
--- Carson City, NV ($73,200)
--- Reno, NV ($71,690)

#42. Loan officers
- Annual mean salary: $60,050
- #356 highest pay among all metros
- Employment: 70
National
- Annual mean salary: $80,570
- Employment: 340,170
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($111,830)
--- Bend-Redmond, OR ($106,290)
--- Wilmington, NC ($104,930)
#41. Healthcare social workers
- Annual mean salary: $61,140
- #129 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $62,310
- Employment: 173,860
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($105,600)
--- Santa Rosa, CA ($100,890)
--- San Francisco-Oakland-Hayward, CA ($98,340)
You may also like: Metros where people in San Angelo are getting new jobs

#40. First-line supervisors of non-retail sales workers
- Annual mean salary: $62,750
- #349 highest pay among all metros
- Employment: 80
National
- Annual mean salary: $92,320
- Employment: 243,920
- Entry level education requirements: High school diploma or equivalent
- Metros with 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)

#39. Sales representatives, wholesale and manufacturing, except technical and scientific products
- Annual mean salary: $63,010
- #293 highest pay among all metros
- Employment: 350
National
- Annual mean salary: $72,390
- Employment: 1,242,490
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($102,280)
--- Bridgeport-Stamford-Norwalk, CT ($92,660)
--- Napa, CA ($92,620)
#38. Rotary drill operators, oil and gas
- Annual mean salary: $63,760
- #9 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $61,840
- Employment: 11,170
- Entry level education requirements: No formal educational credential
- Metros with highest average pay:
--- Los Angeles-Long Beach-Anaheim, CA ($84,210)
--- Denver-Aurora-Lakewood, CO ($75,750)
--- Lafayette, LA ($75,710)

#37. First-line supervisors of mechanics, installers, and repairers
- Annual mean salary: $64,560
- #323 highest pay among all metros
- Employment: 220
National
- Annual mean salary: $73,590
- Employment: 526,240
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Bremerton-Silverdale, WA ($93,830)
--- San Jose-Sunnyvale-Santa Clara, CA ($93,030)
--- San Francisco-Oakland-Hayward, CA ($92,870)
#36. Social and community service managers
- Annual mean salary: $65,760
- #261 highest pay among all metros
- Employment: 30
National
- Annual mean salary: $76,790
- Employment: 156,400
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($100,530)
--- San Jose-Sunnyvale-Santa Clara, CA ($98,240)
--- Charlottesville, VA ($98,200)
You may also like: Lowest-paying jobs in San Angelo

#35. First-line supervisors of construction trades and extraction workers
- Annual mean salary: $65,870
- #260 highest pay among all metros
- Employment: 230
National
- Annual mean salary: $75,060
- Employment: 665,870
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($112,020)
--- San Francisco-Oakland-Hayward, CA ($103,820)
--- Seattle-Tacoma-Bellevue, WA ($101,210)

#34. Securities, commodities, and financial services sales agents
- Annual mean salary: $65,910
- #200 highest pay among all metros
- Employment: 90
National
- Annual mean salary: $93,260
- Employment: 426,870
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($154,880)
--- Bridgeport-Stamford-Norwalk, CT ($141,290)
--- Memphis, TN-MS-AR ($121,180)

#33. First-line supervisors of firefighting and prevention workers
- Annual mean salary: $66,820
- #184 highest pay among all metros
- Employment: 80
National
- Annual mean salary: $83,270
- Employment: 80,890
- Entry level education requirements: Postsecondary nondegree award
- Metros with 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)

#32. Electrical power-line installers and repairers
- Annual mean salary: $67,270
- #220 highest pay among all metros
- Employment: 60
National
- Annual mean salary: $79,060
- Employment: 123,940
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Santa Maria-Santa Barbara, CA ($117,700)
--- Salinas, CA ($110,180)
--- San Francisco-Oakland-Hayward, CA ($109,490)
#31. Dietitians and nutritionists
- Annual mean salary: $67,680
- #57 highest pay among all metros
- Employment: 40
National
- Annual mean salary: $65,620
- Employment: 66,690
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($103,240)
--- San Francisco-Oakland-Hayward, CA ($97,490)
--- Vallejo-Fairfield, CA ($97,270)
You may also like: Most common jobs in San Angelo
#30. Occupational health and safety specialists
- Annual mean salary: $67,890
- #262 highest pay among all metros
- Employment: 50
National
- Annual mean salary: $78,740
- Employment: 106,340
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Kennewick-Richland, WA ($111,950)
--- San Jose-Sunnyvale-Santa Clara, CA ($108,240)
--- San Francisco-Oakland-Hayward, CA ($108,020)
#29. Network and computer systems administrators
- Annual mean salary: $68,120
- #348 highest pay among all metros
- Employment: 80
National
- Annual mean salary: $91,250
- Employment: 316,760
- Entry level education requirements: Bachelor’s degree
- Metros with 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)

#28. Management analysts
- Annual mean salary: $68,150
- #368 highest pay among all metros
- Employment: 30
National
- Annual mean salary: $100,530
- Employment: 768,450
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Dothan, AL ($135,020)
--- Bridgeport-Stamford-Norwalk, CT ($127,320)
--- San Francisco-Oakland-Hayward, CA ($125,250)
#27. Personal financial advisors
- Annual mean salary: $71,510
- #327 highest pay among all metros
- Employment: 50
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)
#26. Registered nurses
- Annual mean salary: $72,230
- #194 highest pay among all metros
- Employment: 1,210
National
- Annual mean salary: $82,750
- Employment: 3,047,530
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($155,230)
--- San Francisco-Oakland-Hayward, CA ($151,640)
--- Vallejo-Fairfield, CA ($146,360)
You may also like: Highest-paying jobs in San Angelo
#25. Dental hygienists
- Annual mean salary: $72,440
- #201 highest pay among all metros
- Employment: 50
National
- Annual mean salary: $81,360
- Employment: 207,190
- Entry level education requirements: Associate’s degree
- Metros with 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)
#24. Accountants and auditors
- Annual mean salary: $72,530
- #223 highest pay among all metros
- Employment: 320
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)
#23. Compliance officers
- Annual mean salary: $72,640
- #121 highest pay among all metros
- Employment: 110
National
- Annual mean salary: $75,810
- Employment: 334,340
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($103,650)
--- San Francisco-Oakland-Hayward, CA ($99,460)
--- California-Lexington Park, MD ($96,030)

#22. Instructional coordinators
- Annual mean salary: $73,880
- #84 highest pay among all metros
- Employment: 160
National
- Annual mean salary: $70,560
- Employment: 184,740
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Salem, OR ($93,890)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($93,760)
--- Kennewick-Richland, WA ($91,430)
#21. Education administrators, kindergarten through secondary
- Annual mean salary: $75,280
- #360 highest pay among all metros
- Employment: 130
National
- Annual mean salary: $102,650
- Employment: 274,710
- Entry level education requirements: Master’s degree
- Metros with 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)
You may also like: Metros sending the most people to San Angelo
#20. Civil engineers
- Annual mean salary: $75,780
- #350 highest pay among all metros
- Employment: 100
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)
#19. Speech-language pathologists
- Annual mean salary: $76,910
- #220 highest pay among all metros
- Employment: 70
National
- Annual mean salary: $85,820
- Employment: 147,470
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($118,260)
--- San Jose-Sunnyvale-Santa Clara, CA ($111,120)
--- Salinas, CA ($107,160)
#18. Construction managers
- Annual mean salary: $81,150
- #344 highest pay among all metros
- Employment: 80
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)

#17. Computer systems analysts
- Annual mean salary: $83,880
- #251 highest pay among all metros
- Employment: 70
National
- Annual mean salary: $102,210
- Employment: 505,150
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($141,290)
--- San Francisco-Oakland-Hayward, CA ($131,650)
--- Huntsville, AL ($118,690)
#16. Project management specialists
- Annual mean salary: $83,960
- #225 highest pay among all metros
- Employment: 140
National
- Annual mean salary: $98,420
- Employment: 743,860
- Entry level education requirements: nan
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($133,950)
--- Birmingham-Hoover, AL ($130,250)
--- Seattle-Tacoma-Bellevue, WA ($125,330)
You may also like: Cities with the fastest growing home prices in San Angelo metro area

#15. Detectives and criminal investigators
- Annual mean salary: $86,070
- #110 highest pay among all metros
- Employment: 70
National
- Annual mean salary: $90,370
- Employment: 107,890
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($132,210)
--- Anchorage, AK ($127,070)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($123,460)
#14. Occupational therapists
- Annual mean salary: $86,540
- #167 highest pay among all metros
- Employment: 30
National
- Annual mean salary: $89,470
- Employment: 127,830
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($121,190)
--- San Francisco-Oakland-Hayward, CA ($113,210)
--- Santa Rosa, CA ($113,190)
#13. General and operations managers
- Annual mean salary: $86,690
- #338 highest pay among all metros
- Employment: 1,310
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)

#12. Education administrators, postsecondary
- Annual mean salary: $88,600
- #190 highest pay among all metros
- Employment: data not available
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)

#11. Software developers
- Annual mean salary: $91,150
- #286 highest pay among all metros
- Employment: 60
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)
You may also like: Biggest sources of immigrants to San Angelo
#10. Physical therapists
- Annual mean salary: $91,450
- #152 highest pay among all metros
- Employment: 80
National
- Annual mean salary: $92,920
- Employment: 225,350
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($123,190)
--- San Francisco-Oakland-Hayward, CA ($118,370)
--- Midland, TX ($116,880)
#9. Administrative services managers
- Annual mean salary: $92,730
- #250 highest pay among all metros
- Employment: 70
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)

#8. Sales managers
- Annual mean salary: $99,300
- #357 highest pay among all metros
- Employment: 140
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)

#7. Medical and health services managers
- Annual mean salary: $107,790
- #217 highest pay among all metros
- Employment: 140
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)

#6. Industrial production managers
- Annual mean salary: $111,560
- #176 highest pay among all metros
- Employment: 40
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)
You may also like: Highest-earning zip codes in San Angelo metro area

#5. Nurse practitioners
- Annual mean salary: $111,660
- #206 highest pay among all metros
- Employment: 80
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)
#4. Lawyers
- Annual mean salary: $118,310
- #171 highest pay among all metros
- Employment: 100
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)
#3. Pharmacists
- Annual mean salary: $120,240
- #246 highest pay among all metros
- Employment: 80
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)

#2. Financial managers
- Annual mean salary: $121,850
- #258 highest pay among all metros
- Employment: 90
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)
#1. Computer and information systems managers
- Annual mean salary: $126,270
- #235 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 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)
You may also like: Highest-paying jobs in San Angelo that don't require a college degree