Last updated: 2025 BLS data · Page refreshed:
The average salary in Tennessee is $66,638 per year (median, 2025). The highest-paying job in TN is Cardiologists at $610,080. This page covers all 730 occupations tracked by BLS in Tennessee.
Data: BLS OEWS, May 2025 | Last updated: 2026-05-19
How does Tennessee 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 | $610,080 | $551,190 | 560 |
| 2 | Dermatologists | $433,630 | $359,260 | 100 |
| 3 | Obstetricians and Gynecologists | $354,580 | $296,570 | 360 |
| 4 | Orthodontists | $339,610 | $302,050 | 0 |
| 5 | Anesthesiologists | $330,620 | $323,070 | 840 |
| 6 | Orthopedic Surgeons, Except Pediatric | $325,520 | $341,820 | 180 |
| 7 | General Internal Medicine Physicians | $232,220 | $238,020 | 1,370 |
| 8 | Ophthalmologists, Except Pediatric | $231,040 | $268,340 | 230 |
| 9 | Neurologists | $229,670 | $292,700 | 220 |
| 10 | Family Medicine Physicians | $226,830 | $284,650 | 2,260 |
| 11 | Dentists, General | $215,290 | $210,700 | 2,200 |
| 12 | Psychiatrists | $214,880 | $210,520 | 410 |
| 13 | Podiatrists | $212,470 | $191,030 | 70 |
| 14 | Nurse Anesthetists | $211,450 | $218,870 | 1,690 |
| 15 | Judges, Magistrate Judges, and Magistrates | $208,350 | $173,150 | 420 |
| 16 | Chief Executives | $198,830 | $239,970 | 4,700 |
| 17 | Pediatricians, General | $176,210 | $188,280 | 740 |
| 18 | Physicists | $165,010 | $171,070 | 240 |
| 19 | Architectural and Engineering Managers | $161,430 | $167,280 | 3,600 |
| 20 | Computer and Information Systems Managers | $158,700 | $167,270 | 12,040 |
| 21 | Air Traffic Controllers | $157,330 | $149,020 | 590 |
| 22 | Airline Pilots, Copilots, and Flight Engineers | $143,580 | $142,700 | 110 |
| 23 | Acupuncturists | $141,430 | $158,380 | 0 |
| 24 | Financial Managers | $141,010 | $164,480 | 17,630 |
| 25 | Purchasing Managers | $137,060 | $153,620 | 1,460 |
| 26 | Lawyers | $136,180 | $163,870 | 9,010 |
| 27 | Medical Dosimetrists | $135,530 | $123,700 | 60 |
The average salary in Tennessee ($66,638) exceeds the national average.
The highest-paying job, Cardiologists, pays $543,442 more than the TN average.
This page is part of our comprehensive Salary Statistics data collection.
All TN Jobs · Highest Paying in TN · Hourly Wages in TN · Employment Outlook in TN · Career Progression in TN · Cardiologists Take-Home Pay (TN) · Cardiologists COL-Adjusted (TN) · TN vs National
Click to copy. Free to use with attribution.
All salary figures for Tennessee from BLS OEWS, May 2025.
For full methodology details, see our Methodology page. View all Data Sources.