Highest-Paying Jobs in Texas (2025)
Ranking 155 occupations by median salary in Texas · Source: BLS OES & H-1B filings
Avg. Median Salary (TX)
$103,798
+2.0% vs national avg
National Median
$101,797
across all states
Total Employed
7.5M+
workers tracked in Texas
Top 25 Highest-Paying Jobs in Texas
Occupations in Texas ranked by median annual salary (2025 BLS OES data).
| Rank | Occupation | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Cardiologist | $410,150 | -16.1% | 2K |
| 2 | Radiologist | $319,320 | -15.1% | 2K |
| 3 | Emergency Medicine Physician | $316,830 | -10.4% | 780 |
| 4 | Obstetrician and Gynecologist | $271,960 | -11.5% | 1K |
| 5 | Internal Medicine Physician | $269,110 | +3.4% | 4K |
| 6 | Chief Executive Officer | $257,850 | +21.3% | 9K |
| 7 | Nurse Anesthetist | $244,990 | -0.1% | 4K |
| 8 | Family Medicine Physician | $235,710 | -8.6% | 6K |
| 9 | Psychiatrist | $228,460 | -11.3% | 2K |
| 10 | Surgeon | $222,820 | -41.0% | 2K |
| 11 | Anesthesiologist | $215,230 | -46.1% | 3K |
| 12 | Airline Pilot | $215,150 | +0.3% | 11K |
| 13 | Physicist | $184,040 | +19.7% | 580 |
| 14 | Podiatrist | $175,520 | -1.6% | 500 |
| 15 | Pediatrician | $173,360 | -19.6% | 3K |
| 16 | Computer and Information Systems Manager | $171,530 | +5.3% | 73K |
| 17 | Engineering Manager | $171,370 | +3.2% | 19K |
| 18 | Financial Manager | $164,860 | +9.4% | 72K |
| 19 | Petroleum Engineer | $164,860 | +23.6% | 9K |
| 20 | Computer Hardware Engineer | $163,860 | +25.9% | 7K |
| 21 | Dentist | $162,360 | -7.6% | 9K |
| 22 | Lawyer | $154,200 | +14.5% | 57K |
| 23 | Marine Engineer | $152,780 | +32.6% | 330 |
| 24 | Database Administrator | $151,370 | +14.2% | 8K |
| 25 | Marketing Manager | $147,880 | +1.0% | 45K |
Healthcare
Cardiologist
2K employed
$410,150
-16.1% vs national
Radiologist
2K employed
$319,320
-15.1% vs national
Emergency Medicine Physician
780 employed
$316,830
-10.4% vs national
Obstetrician and Gynecologist
1K employed
$271,960
-11.5% vs national
Internal Medicine Physician
4K employed
$269,110
+3.4% vs national
Nurse Anesthetist
4K employed
$244,990
-0.1% vs national
Family Medicine Physician
6K employed
$235,710
-8.6% vs national
Psychiatrist
2K employed
$228,460
-11.3% vs national
Surgeon
2K employed
$222,820
-41.0% vs national
Anesthesiologist
3K employed
$215,230
-46.1% vs national
Podiatrist
500 employed
$175,520
-1.6% vs national
Pediatrician
3K employed
$173,360
-19.6% vs national
Dentist
9K employed
$162,360
-7.6% vs national
Pharmacist
25K employed
$138,260
-3.2% vs national
Physician Assistant
10K employed
$134,550
-1.1% vs national
Nurse Practitioner
26K employed
$131,670
-1.6% vs national
Veterinarian
6K employed
$131,330
+5.1% vs national
Optometrist
4K employed
$126,000
-7.4% vs national
Nurse Midwife
290 employed
$123,380
-7.1% vs national
Medical and Health Services Manager
58K employed
$114,150
-5.1% vs national
Occupational Therapist
13K employed
$106,140
+7.5% vs national
Physical Therapist
22K employed
$105,810
+4.1% vs national
Speech-Language Pathologist
19K employed
$99,910
+9.4% vs national
Dental Hygienist
16K employed
$99,240
+2.4% vs national
Registered Nurse
271K employed
$95,970
+2.0% vs national
Respiratory Therapist
12K employed
$79,540
-5.2% vs national
Radiologic Technologist
20K employed
$78,630
-3.3% vs national
Dietitian and Nutritionist
5K employed
$74,440
+1.3% vs national
Mental Health Counselor
21K employed
$62,630
+5.5% vs national
Licensed Practical Nurse
58K employed
$62,240
-6.7% vs national
Rehabilitation Counselor
2K employed
$49,990
+3.8% vs national
Social Worker
8K employed
$46,630
-18.4% vs national
Pharmacy Technician
42K employed
$45,900
+1.0% vs national
Dental Assistant
33K employed
$45,430
-7.5% vs national
Medical Assistant
75K employed
$39,520
-11.4% vs national
Nursing Assistant (CNA)
89K employed
$37,500
-10.3% vs national
Home Health and Personal Care Aide
330K employed
$24,230
-30.6% vs national
Management
Chief Executive Officer
9K employed
$257,850
+21.3% vs national
Marketing Manager
45K employed
$147,880
+1.0% vs national
Human Resources Manager
23K employed
$136,500
-1.5% vs national
Sales Manager
76K employed
$136,020
-2.4% vs national
Purchasing Manager
10K employed
$134,670
-3.7% vs national
Industrial Production Manager
21K employed
$130,890
+5.2% vs national
Public Relations Manager
8K employed
$126,670
-2.1% vs national
Training and Development Manager
6K employed
$124,280
-0.4% vs national
Administrative Services Manager
23K employed
$114,190
+0.7% vs national
General and Operations Manager
431K employed
$103,230
-4.5% vs national
Construction Manager
59K employed
$101,470
-11.2% vs national
Management Analyst
51K employed
$101,400
+3.7% vs national
Project Management Specialist
139K employed
$98,440
-0.3% vs national
Human Resources Specialist
85K employed
$68,920
-5.1% vs national
Property and Real Estate Manager
45K employed
$61,320
-10.4% vs national
Skilled Trades
Airline Pilot
11K employed
$215,150
+0.3% vs national
Construction Supervisor
90K employed
$74,520
-10.2% vs national
Air Traffic Controller
1K employed
$60,910
+7.0% vs national
Plumber
44K employed
$59,840
-12.7% vs national
Electrician
77K employed
$58,570
-15.5% vs national
Automotive Service Technician
70K employed
$48,310
-7.4% vs national
Maintenance and Repair Worker
141K employed
$46,670
-7.9% vs national
Construction Laborer
123K employed
$40,620
-17.6% vs national
Science
Physicist
580 employed
$184,040
+19.7% vs national
Geoscientist
5K employed
$145,220
+60.2% vs national
Chemist
5K employed
$99,640
+8.3% vs national
Biochemist and Biophysicist
520 employed
$97,510
-1.7% vs national
Environmental Scientist
6K employed
$92,000
+14.9% vs national
Psychologist
4K employed
$83,660
-13.9% vs national
Urban and Regional Planner
2K employed
$82,830
-1.2% vs national
Medical Scientist
12K employed
$80,470
-12.8% vs national
Technology
Computer and Information Systems Manager
73K employed
$171,530
+5.3% vs national
Computer Hardware Engineer
7K employed
$163,860
+25.9% vs national
Database Administrator
8K employed
$151,370
+14.2% vs national
Computer Network Architect
14K employed
$133,310
+5.4% vs national
Software Developer
164K employed
$132,150
+3.7% vs national
Information Security Analyst
16K employed
$129,890
+11.1% vs national
Data Scientist
26K employed
$122,090
+13.8% vs national
Computer and Information Research Scientist
2K employed
$121,210
-8.9% vs national
Software Engineer
57K employed
$111,530
+4.6% vs national
Computer Systems Analyst
48K employed
$107,390
+3.2% vs national
Statistician
1K employed
$102,960
+4.4% vs national
Web and Digital Interface Designer
6K employed
$102,650
+19.5% vs national
Network Administrator
35K employed
$101,240
+8.1% vs national
Computer Programmer
8K employed
$99,330
+3.5% vs national
Data Analyst
$93,090
+21.6% vs national
Operations Research Analyst
12K employed
$90,710
+1.6% vs national
Web Developer
5K employed
$85,800
-0.6% vs national
Multimedia Artist and Animator
$78,930
+0.1% vs national
Computer Network Support Specialist
10K employed
$66,780
-8.9% vs national
Computer User Support Specialist
72K employed
$59,490
-2.1% vs national
Engineering
Engineering Manager
19K employed
$171,370
+3.2% vs national
Petroleum Engineer
9K employed
$164,860
+23.6% vs national
Marine Engineer
330 employed
$152,780
+32.6% vs national
Chemical Engineer
3K employed
$132,750
+14.8% vs national
Aerospace Engineer
7K employed
$130,270
+0.1% vs national
Electrical Engineer
21K employed
$129,450
+13.1% vs national
Nuclear Engineer
190 employed
$128,340
-8.9% vs national
Environmental Engineer
2K employed
$123,060
+18.2% vs national
Materials Engineer
1K employed
$117,700
+8.1% vs national
Mechanical Engineer
22K employed
$112,410
+6.6% vs national
Industrial Engineer
31K employed
$104,560
-1.8% vs national
Civil Engineer
35K employed
$96,860
-2.3% vs national
Biomedical Engineer
2K employed
$92,600
-10.5% vs national
Finance
Financial Manager
72K employed
$164,860
+9.4% vs national
Economist
560 employed
$121,420
+9.1% vs national
Actuary
2K employed
$105,020
-15.8% vs national
Personal Financial Advisor
18K employed
$99,160
+0.1% vs national
Financial Analyst
29K employed
$99,150
+2.0% vs national
Budget Analyst
3K employed
$82,970
-6.1% vs national
Accountant
116K employed
$80,920
-2.0% vs national
Credit Analyst
6K employed
$78,730
-3.6% vs national
Securities Sales Agent
42K employed
$78,470
+8.1% vs national
Financial Examiner
5K employed
$78,140
-12.5% vs national
Compliance Officer
43K employed
$75,370
-4.6% vs national
Tax Examiner
14K employed
$71,650
-10.9% vs national
Loan Officer
21K employed
$66,370
-13.1% vs national
Insurance Sales Agent
47K employed
$51,180
-19.4% vs national
Legal
Creative
Education
Instructional Coordinator
32K employed
$78,710
+3.2% vs national
Librarian
9K employed
$71,860
+6.5% vs national
School Counselor
32K employed
$67,900
+4.6% vs national
Kindergarten Teacher
4K employed
$63,780
-0.6% vs national
Secondary School Teacher
112K employed
$63,590
-9.7% vs national
Middle School Teacher
80K employed
$63,390
-7.6% vs national
Elementary School Teacher
116K employed
$62,760
-7.9% vs national
Tutor
17K employed
$36,140
-19.0% vs national
Business & Operations
Purchasing Agent
44K employed
$76,050
-1.1% vs national
Logistician
21K employed
$75,480
-9.5% vs national
Market Research Analyst
63K employed
$72,520
-0.5% vs national
Writer and Author
2K employed
$69,990
-1.0% vs national
Public Relations Specialist
25K employed
$65,160
-6.2% vs national
Real Estate Broker
2K employed
$63,390
-9.5% vs national
Training and Development Specialist
47K employed
$62,860
-8.5% vs national
Editor
6K employed
$45,950
-31.1% vs national
Real Estate Sales Agent
22K employed
$45,740
-22.4% vs national