What jobs pay in Houston, TX

Typical yearly pay for 44 common jobs in the Houston-Pasadena-The Woodlands, 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$172,160$136,430–$212,710No. 8
Financial manager$166,910$130,430–$217,130No. 6
Lawyer$157,980$105,240–$243,930No. 7
Marketing manager$153,030$109,990–$200,950No. 12
Pharmacist$140,470$127,070–$163,510No. 13
Physician assistant$137,240$109,990–$160,390No. 6
Sales manager$135,880$95,990–$188,000No. 24
Nurse practitioner$134,560$116,500–$143,680No. 9
Software developer$129,440$101,190–$159,450No. 10
Mechanical engineer$125,350$99,080–$164,640No. 2
General and operations manager$119,600$74,060–$191,470No. 9
Physical therapist$107,700$94,430–$127,640No. 7
Data scientist$106,750$81,300–$141,290No. 19
Dental hygienist$104,930$99,220–$107,200No. 6
Construction manager$103,530$81,780–$133,840No. 33
Financial analyst$101,660$79,990–$129,260No. 5
Management analyst$101,120$79,470–$136,620No. 10
Civil engineer$100,950$80,010–$130,990No. 10
Registered nurse$99,830$81,890–$116,000No. 10
Project manager$99,510$75,840–$131,640No. 11
Web and digital interface designer$96,750$76,930–$130,010No. 14
Web developer$89,040$61,170–$117,700No. 16
Accountant$85,090$72,470–$109,670No. 8
Police officer$74,570$61,240–$82,480No. 30
Sales representative$73,030$49,370–$100,540No. 5
HR specialist$72,550$57,480–$94,120No. 15
Marketing specialist$67,370$47,840–$93,070No. 37
High school teacher$65,540$61,950–$74,670No. 31
Elementary school teacher$64,500$61,320–$67,370No. 25
Licensed practical nurse (LPN)$63,670$59,930–$72,000No. 24
Plumber$61,300$49,260–$75,680No. 27
IT support specialist$59,250$46,990–$74,960No. 21
Electrician$59,180$47,240–$73,710No. 36
HVAC technician$58,940$47,040–$73,900No. 29
Graphic designer$58,400$44,670–$73,710No. 36
Truck driver$56,840$46,830–$64,410No. 20
Auto mechanic$50,940$36,960–$63,340No. 25
Carpenter$49,670$46,600–$60,190No. 43
Administrative assistant$46,750$36,630–$57,560No. 20
Medical assistant$42,110$36,670–$46,730No. 34
Customer service representative$40,380$35,610–$48,500No. 42
Warehouse worker$38,000$33,000–$46,150No. 33
Nursing assistant (CNA)$37,970$36,350–$46,100No. 37
Retail salesperson$31,340$28,000–$36,820No. 39

Check your own salary