What jobs pay in San Antonio, TX

Typical yearly pay for 45 common jobs in the San Antonio-New Braunfels, TX metro area, highest first. The last column ranks each job’s pay here against the 50 largest US metros after taxes and local prices.

Source: BLS Occupational Employment and Wage Statistics, May 2025.

JobTypical payMiddle halfRank after cost of living
IT manager$163,490$129,040–$201,450No. 9
Pharmacist$150,500$132,950–$158,870No. 2
Financial manager$144,710$114,970–$195,130No. 25
Physician assistant$140,160$128,070–$154,110No. 3
Lawyer$137,690$106,560–$204,440No. 20
Marketing manager$131,800$98,320–$170,410No. 28
Nurse practitioner$131,770$116,150–$146,940No. 8
Software developer$128,430$101,000–$154,790No. 7
Sales manager$124,750$82,330–$169,050No. 36
Physical therapist$106,010$85,400–$125,220No. 3
Mechanical engineer$104,620$93,360–$134,890No. 7
Data scientist$103,290$78,000–$134,360No. 16
Web and digital interface designer$100,960$75,680–$139,720No. 6
General and operations manager$99,790$61,430–$159,120No. 20
Dental hygienist$98,480$84,170–$102,900No. 7
Construction manager$98,450$76,480–$125,710No. 37
Management analyst$95,760$74,060–$118,270No. 11
Registered nurse$94,370$78,100–$100,760No. 11
Project manager$92,130$70,800–$121,350No. 19
Civil engineer$88,290$73,730–$113,760No. 29
Financial analyst$82,120$63,510–$107,650No. 37
Industrial designer$81,620$67,870–$108,080No. 10
Accountant$78,650$65,470–$99,780No. 13
Web developer$77,730$57,400–$111,590No. 27
Police officer$73,860$60,400–$75,040No. 26
HR specialist$72,930$57,030–$95,910No. 5
Marketing specialist$65,950$49,850–$95,040No. 32
Licensed practical nurse (LPN)$62,280$58,070–$68,560No. 18
Sales representative$62,110$45,030–$92,730No. 32
High school teacher$61,840$60,600–$72,690No. 33
Elementary school teacher$61,720$59,020–$62,990No. 26
Graphic designer$59,710$46,870–$78,210No. 18
HVAC technician$58,590$46,550–$74,010No. 20
Plumber$58,180$46,230–$68,510No. 28
IT support specialist$57,400$46,900–$71,540No. 19
Electrician$57,010$45,300–$65,750No. 34
Truck driver$53,650$46,670–$63,540No. 24
Carpenter$48,900$45,580–$55,090No. 37
Auto mechanic$46,880$36,550–$60,990No. 32
Administrative assistant$43,440$35,510–$50,770No. 28
Customer service representative$42,720$35,520–$49,040No. 13
Medical assistant$39,180$37,410–$45,250No. 41
Warehouse worker$37,470$32,090–$44,660No. 24
Nursing assistant (CNA)$36,800$35,430–$43,050No. 36
Retail salesperson$30,960$27,900–$36,550No. 25

Check your own salary