Last updated: 2025 BLS data · Page refreshed:
The average salary in Texas is $68,700 per year (median, 2025). The highest-paying job in TX is Cardiologists at $410,150. This page covers all 793 occupations tracked by BLS in Texas.
Data: BLS OEWS, May 2025 | Last updated: 2026-05-19
How does Texas compare? Click any state for details.
Ranked by median annual salary. Click any job for the full breakdown.
| # | Occupation | Median Salary | Mean Salary | Workers |
|---|---|---|---|---|
| 1 | Cardiologists | $410,150 | $386,680 | 2,050 |
| 2 | Neurologists | $360,640 | $325,270 | 660 |
| 3 | Physicians, Pathologists | $345,830 | $308,250 | 1,530 |
| 4 | Ophthalmologists, Except Pediatric | $323,010 | $316,220 | 0 |
| 5 | Radiologists | $319,320 | $292,220 | 2,330 |
| 6 | Emergency Medicine Physicians | $316,830 | $262,170 | 780 |
| 7 | Obstetricians and Gynecologists | $271,960 | $248,730 | 1,460 |
| 8 | General Internal Medicine Physicians | $269,110 | $254,300 | 3,850 |
| 9 | Chief Executives | $257,850 | $310,660 | 8,780 |
| 10 | Nurse Anesthetists | $244,990 | $255,820 | 4,060 |
| 11 | Family Medicine Physicians | $235,710 | $262,580 | 6,190 |
| 12 | Psychiatrists | $228,460 | $221,100 | 1,690 |
| 13 | Dermatologists | $218,670 | $291,630 | 780 |
| 14 | Anesthesiologists | $215,230 | $276,470 | 2,800 |
| 15 | Airline Pilots, Copilots, and Flight Engineers | $215,150 | $275,710 | 10,930 |
| 16 | Orthopedic Surgeons, Except Pediatric | $200,780 | $363,410 | 490 |
| 17 | Physicists | $184,040 | $176,530 | 580 |
| 18 | Podiatrists | $175,520 | $199,380 | 500 |
| 19 | Pediatricians, General | $173,360 | $194,140 | 2,740 |
| 20 | Computer and Information Systems Managers | $171,530 | $181,500 | 73,060 |
| 21 | Architectural and Engineering Managers | $171,370 | $187,520 | 19,030 |
| 22 | Air Traffic Controllers | $170,080 | $156,370 | 2,060 |
| 23 | Financial Managers | $164,860 | $180,170 | 71,870 |
| 24 | Petroleum Engineers | $164,860 | $171,580 | 9,140 |
| 25 | Computer Hardware Engineers | $163,860 | $161,360 | 7,390 |
| 26 | Dentists, General | $162,360 | $178,360 | 8,920 |
| 27 | Lawyers | $154,200 | $180,370 | 56,580 |
The average salary in Texas ($68,700) exceeds the national average.
The highest-paying job, Cardiologists, pays $341,450 more than the TX average.
This page is part of our comprehensive Salary Statistics data collection.
All TX Jobs · Highest Paying in TX · Hourly Wages in TX · Employment Outlook in TX · Career Progression in TX · Cardiologists Take-Home Pay (TX) · Cardiologists COL-Adjusted (TX) · TX vs National
Click to copy. Free to use with attribution.
All salary figures for Texas from BLS OEWS, May 2025.
For full methodology details, see our Methodology page. View all Data Sources.