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