Disclosure: This page contains affiliate links marked with (Ad). If you click through and make a purchase, we may earn a commission at no extra cost to you. Learn more

25 Highest Paying Jobs in Alabama (2025)

Last updated: 2025 BLS data · Page refreshed:

The highest paying job in Alabama is Cardiologists, with a median salary of $519,480 per year. Below is the complete ranking of the top 25 careers in AL based on 2025 Bureau of Labor Statistics data.

Data: BLS Occupational Employment and Wage Statistics (OEWS), May 2025

$519,480
#1 Highest Paying: Cardiologists
$161,820
Median of Top 25
$66,415
AL Average (All Jobs)
30,390
Workers in Top 25 Jobs

Average Salary by State

See how Alabama compares to other states. Click any state for its top-paying jobs.

Click for full breakdown →
AK AL AR AZ CA CO FL GA HI IA ID IL IN KS KY LA ME MI MN MO MS MT NC ND NE NM NV NY OH OK OR PA SC SD TN TX UT VA WA WI WV WY VT NH MA RI CT NJ DE MD DC
$57,873
$89,679

Source: Bureau of Labor Statistics, OEWS 2025 Annual

Full Ranking: Top 25 Jobs in Alabama by Salary

Ranked by median annual salary. Click any job to see the full salary breakdown including percentile data and state-by-state comparisons.

Rank Occupation Median Salary Mean Salary Workers
1 Cardiologists $519,480 $471,790 130
2 Dermatologists $394,550 $401,500 N/A
3 Anesthesiologists $392,350 $376,440 N/A
4 Orthopedic Surgeons, Except Pediatric $324,570 $287,150 380
5 General Internal Medicine Physicians $311,180 $294,500 310
6 Ophthalmologists, Except Pediatric $305,200 $289,830 N/A
7 Orthodontists $253,670 $246,170 N/A
8 Obstetricians and Gynecologists $210,380 $208,080 120
9 Pediatricians, General $209,490 $237,810 N/A
10 Nurse Anesthetists $190,300 $189,120 1,810
11 Chief Executives $166,420 $201,200 810
12 Architectural and Engineering Managers $162,350 $167,150 3,790
13 Podiatrists $161,820 $157,860 90
14 Optometrists $145,090 $137,460 460
15 Financial Managers $140,500 $160,120 7,200
16 Physicists $139,330 $147,580 280
17 Computer and Information Systems Managers $138,670 $148,000 7,670
18 Airline Pilots, Copilots, and Flight Engineers $136,990 $155,520 360
19 Computer Hardware Engineers $136,990 $138,870 680
20 Actuaries $136,950 $124,290 190
21 Law Teachers, Postsecondary $135,340 $134,540 40
22 Chemical Engineers $135,030 $124,470 600
23 Administrative Law Judges, Adjudicators, and Hearing Officers $134,810 $150,430 70
24 Pharmacists $134,630 $132,750 5,400
25 Family Medicine Physicians $134,550 $169,720 N/A

Alabama Salary Insights

The top-paying careers in Alabama are concentrated in Healthcare Practitioners fields. The #1 job, Cardiologists, pays $453,064 more than the state average of $66,415 per year.

At the 90th percentile, experienced Cardiologists professionals in AL can earn up to $650,580 annually — making it one of the most lucrative career paths in the state.

Among the top 25, the minimum median salary is $134,550, meaning all jobs on this list pay significantly above the national average.

Frequently Asked Questions

What is the highest paying job in Alabama?
The highest paying job in Alabama is Cardiologists, with a median annual salary of $519,480 according to 2025 BLS data.
How many jobs in Alabama pay over $100,000?
According to 2025 BLS data, 75 occupations in Alabama have a median salary over $100,000 per year.
What is the average salary in Alabama?
The average (mean) salary across all tracked occupations in Alabama is $66,415 per year based on 2025 Bureau of Labor Statistics data.
What are the top 5 highest paying jobs in Alabama?
The top 5 highest paying jobs in Alabama by median salary are: Cardiologists, Dermatologists, Anesthesiologists, Orthopedic Surgeons, Except Pediatric, General Internal Medicine Physicians. These rankings are based on 2025 BLS OEWS data.
How can I find a high-paying job in Alabama?
The highest paying careers in Alabama tend to be in specialized fields requiring advanced degrees or certifications. Research specific occupations on our salary pages to understand education requirements and career paths. The top-paying job, Cardiologists, earns $519,480/year.

Explore More Salary Data for Alabama

Average Salary in Alabama · All Alabama Jobs · Build My Resume →

Highest Paying Jobs in Other States

See how Alabama's top salaries compare to other states.

Data Source & Methodology

Rankings are based on median annual salary from the U.S. Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics (OEWS) survey, May 2025 estimates. We use median rather than mean salary because it better represents typical earnings and is less affected by outliers.

Only occupations with state-level data published by BLS are included. Some specialized or rare occupations may not have data for every state. For full methodology details, see our Methodology page.

Source: BLS Occupational Employment and Wage Statistics