Average Salary in Alabama: Complete 2025 Statistics

Last updated: 2025 BLS data · Page refreshed:

The average salary in Alabama is $63,963 per year (median, 2025). The highest-paying job in AL is Cardiologists at $519,480. This page covers all 687 occupations tracked by BLS in Alabama.

Data: BLS OEWS, May 2025 | Last updated: 2026-05-19

$63,963
AL Average Salary
$519,480
#1: Cardiologists
687
Occupations
2,076,000
Total Workers

Average Salary by State (2025)

How does Alabama compare? Click any state for details.

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

Top 30 Highest Paying Jobs in Alabama (2025)

Ranked by median annual salary. Click any job for the full breakdown.

# Occupation Median Salary Mean Salary Workers
1 Cardiologists $519,480 $471,790 130
2 Dermatologists $394,550 $401,500 0
3 Anesthesiologists $392,350 $376,440 0
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 0
7 Orthodontists $253,670 $246,170 0
8 Obstetricians and Gynecologists $210,380 $208,080 120
9 Pediatricians, General $209,490 $237,810 0
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 Computer Hardware Engineers $136,990 $138,870 680
19 Airline Pilots, Copilots, and Flight Engineers $136,990 $155,520 360
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 0

Top 15 Jobs in Alabama — Visual

Cardiologists $519,480
Dermatologists $394,550
Orthodontists $253,670
Chief Executives $166,420
Podiatrists $161,820
Optometrists $145,090

Key Insights

The average salary in Alabama ($63,963) exceeds the national average.

The highest-paying job, Cardiologists, pays $455,517 more than the AL average.

Overview

This page is part of our comprehensive Salary Statistics data collection.

Salary Statistics in Other States

Salaries in District of Columbia $89,679 Salaries in Washington $86,472 Salaries in New York $83,189 Salaries in California $83,172 Salaries in Massachusetts $81,221 Salaries in New Jersey $80,366 Salaries in Minnesota $79,901 Salaries in Alaska $79,599 Salaries in Maryland $79,476 Salaries in Rhode Island $78,209 Salaries in Connecticut $78,019 Salaries in Colorado $76,493

Explore Other Data

Cities in Alabama Demographics & income data

Frequently Asked Questions

What is the average salary in Alabama in 2025?
The average (median) salary across all occupations in Alabama is $63,963 per year.
What is the highest paying job in Alabama?
The highest paying job is Cardiologists at $519,480/yr.
How many occupations are tracked in Alabama?
Our database covers 687 occupations in Alabama, representing 2,076,000 workers.

More Alabama Data

All AL Jobs · Highest Paying in AL · Hourly Wages in AL · Employment Outlook in AL · Career Progression in AL · Cardiologists Take-Home Pay (AL) · Cardiologists COL-Adjusted (AL) · AL vs National

Cite This Page

AmericaByNumbers. "Average Salary in Alabama 2025." https://americabynumbers.com/salary-statistics/alabama/. Accessed May 19, 2026. Data: BLS OEWS 2025.

Click to copy. Free to use with attribution.

Data Source & Methodology

All salary figures for Alabama from BLS OEWS, May 2025.

For full methodology details, see our Methodology page. View all Data Sources.