Average salary in Alabama
Updated Updated for 2026 tax law
The average salary in Alabama is $57,500 a year and the median is $45,670, across 2,113,660 jobs (BLS May 2025). Alabama ranks #46 of 51 for average pay.
| Average (mean) salary | $57,500 |
| Median salary | $45,670 |
| Median hourly wage | $21.96 |
| Bottom 10% earn less than | $26,090 |
| Top 10% earn more than | $101,250 |
| Take-home on the average salary (single, 2026) | $45,982 |
Highest-paying jobs in Alabama
- Physician: $272,610
- Chief Executive: $166,420
- Architectural and Engineering Manager: $162,350
- Engineer: $152,550
- Financial Manager: $140,500
- Computer and Information Systems Manager: $138,670
- Airline Pilot: $136,990
- Manager: $135,890
- Pharmacist: $134,630
- Family Medicine Physician: $134,550
- Natural Sciences Manager: $133,470
- Lawyer: $131,970
- Computer Network Architect: $130,810
- Purchasing Manager: $130,710
- Electrical Engineer: $125,630
- Sales Manager: $124,040
- Information Security Analyst: $122,730
- Software Engineer: $122,540
- Industrial Production Manager: $122,520
- Facilities Manager: $121,010
Most common jobs in Alabama
| Job | Employed | Median |
|---|---|---|
| Retail Salesperson | 60,880 | $30,040 |
| Registered Nurse | 54,340 | $77,080 |
| Miscellaneous Assembler and Fabricator | 53,280 | $42,700 |
| Stocker and Order Filler | 46,580 | $34,290 |
| Cashier | 46,420 | $28,250 |
| Secretary and Administrative Assistant | 45,050 | $41,630 |
| Fast Food and Counter Worker | 41,460 | $23,700 |
| Truck Driver | 36,650 | $52,120 |
| Laborer and Freight | 36,140 | $36,670 |
| Customer Service Representative | 33,290 | $38,400 |
| General and Operations Manager | 30,170 | $111,790 |
| Waiter and Waitress | 28,760 | $26,840 |
| Cook | 26,740 | $27,870 |
| CNA | 25,250 | $34,140 |
| Janitor and Cleaner | 25,110 | $30,620 |
Estimate your own paycheck with the Alabama paycheck calculator.
Source: BLS Occupational Employment and Wage Statistics, May 2025, state estimates (all occupations). Highest-paying list covers the 300 largest occupations nationally.
Frequently asked questions
What is the average salary in Alabama?
$57,500 a year (mean of all jobs), with a median of $45,670 ($21.96/hour), per BLS May 2025. Alabama ranks #46 of 51.
What are the highest-paying jobs in Alabama?
Physician ($272,610), Chief Executive ($166,420), Architectural and Engineering Manager ($162,350), among the 300 most common occupations.
What is a good salary in Alabama?
Earning more than the median of $45,670 puts you above half of Alabama workers; the top 10% earn over $101,250.