SalaryData

Highest-Paying Jobs in Alabama (2025)

Ranking 143 occupations by median salary in Alabama · Source: BLS OES & H-1B filings

Avg. Median Salary (AL)

$91,215

-10.4% vs national avg

National Median

$101,797

across all states

Total Employed

1.0M+

workers tracked in Alabama

Top 25 Highest-Paying Jobs in Alabama

Occupations in Alabama ranked by median annual salary (2025 BLS OES data).

RankOccupationMedian Salaryvs NationalEmployed
1Cardiologist$519,480+6.2%130
2Anesthesiologist$392,350-1.8%—
3Internal Medicine Physician$311,180+19.6%310
4Obstetrician and Gynecologist$210,380-31.5%120
5Pediatrician$209,490-2.8%—
6Nurse Anesthetist$190,300-22.4%2K
7Chief Executive Officer$166,420-21.7%810
8Engineering Manager$162,350-2.2%4K
9Podiatrist$161,820-9.2%90
10Optometrist$145,090+6.6%460
11Financial Manager$140,500-6.8%7K
12Physicist$139,330-9.4%280
13Computer and Information Systems Manager$138,670-14.9%8K
14Airline Pilot$136,990-36.1%360
15Computer Hardware Engineer$136,990+5.2%680
16Actuary$136,950+9.8%190
17Chemical Engineer$135,030+16.8%600
18Pharmacist$134,630-5.8%5K
19Family Medicine Physician$134,550-47.8%—
20Nuclear Engineer$132,570-5.9%290
21Lawyer$131,970-2.0%7K
22Computer Network Architect$130,810+3.4%4K
23Purchasing Manager$130,710-6.5%2K
24Economist$129,960+16.8%40
25Training and Development Manager$128,750+3.2%150

Healthcare

Cardiologist

130 employed

$519,480

+6.2% vs national

Anesthesiologist

$392,350

-1.8% vs national

Internal Medicine Physician

310 employed

$311,180

+19.6% vs national

Obstetrician and Gynecologist

120 employed

$210,380

-31.5% vs national

Pediatrician

$209,490

-2.8% vs national

Nurse Anesthetist

2K employed

$190,300

-22.4% vs national

Podiatrist

90 employed

$161,820

-9.2% vs national

Optometrist

460 employed

$145,090

+6.6% vs national

Pharmacist

5K employed

$134,630

-5.8% vs national

Family Medicine Physician

$134,550

-47.8% vs national

Nurse Practitioner

6K employed

$105,750

-20.9% vs national

Veterinarian

1K employed

$105,630

-15.5% vs national

Physician Assistant

930 employed

$104,960

-22.9% vs national

Medical and Health Services Manager

10K employed

$97,790

-18.7% vs national

Physical Therapist

3K employed

$97,290

-4.3% vs national

Occupational Therapist

2K employed

$94,050

-4.8% vs national

Registered Nurse

54K employed

$77,080

-18.1% vs national

Speech-Language Pathologist

2K employed

$73,660

-19.3% vs national

Dietitian and Nutritionist

780 employed

$66,190

-9.9% vs national

Respiratory Therapist

2K employed

$66,150

-21.1% vs national

Dental Hygienist

3K employed

$61,160

-36.9% vs national

Radiologic Technologist

4K employed

$60,700

-25.3% vs national

Licensed Practical Nurse

12K employed

$57,030

-14.5% vs national

Rehabilitation Counselor

540 employed

$54,040

+12.2% vs national

Mental Health Counselor

$47,310

-20.3% vs national

Social Worker

740 employed

$41,500

-27.4% vs national

Dental Assistant

4K employed

$39,080

-20.4% vs national

Pharmacy Technician

9K employed

$39,030

-14.1% vs national

Medical Assistant

13K employed

$36,100

-19.1% vs national

Nursing Assistant (CNA)

25K employed

$34,140

-18.3% vs national

Home Health and Personal Care Aide

21K employed

$27,840

-20.3% vs national

Management

Engineering

Finance

Science

Technology

Skilled Trades

Legal

Business & Operations

Creative

Education

Transportation

Protective Services

Administrative & Office

Food Service

Retail & Sales

← All states