verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Registered Nurse Salary in Alabama

Median Annual in Alabama
$77,080/yr
Median Hourly Wage
$37.06/hr
▼ 21% below U.S. median

Salary Distribution in Alabama

groups Employed in AL
54,340
public U.S. Median
$97,550
savings Real pay (cost-adjusted)
$86,779 #49 of 51

Registered Nurse pay in Alabama, explained

Registered nurses in Alabama earn a median of $77,080 per year ($37.06 per hour), which is 21% below the national median of $97,550. Entry-level workers earn around $58,150, while the most experienced registered nurses reach about $98,910. Pay varies by employer, setting, and metro area within Alabama.

Is $77,080 good pay in Alabama?

Adjusted for Alabama's cost of living (which runs 89% of the U.S. average), that $77,080 is worth about $86,779 in national buying power — ranking Alabama #49 for real pay (vs #51 on the sticker number).

See the full Registered Nurse Real Pay Index arrow_forward

Registered Nurse pay by experience in Alabama

Entry level (10th pct)
$58,150
$27.96/hr
Median
Mid-career (50th pct)
$77,080
$37.06/hr
Experienced (90th pct)
$98,910
$47.55/hr

Registered Nurse pay in neighboring states

StateMedian / yrReal payvs AL
Alabama (here) $77,080 $86,779
Georgia $93,550 $97,151 −$16,470
Florida $84,190 $81,411 −$7,110
Tennessee $81,500 $88,712 −$4,420
Mississippi $77,090 $88,657 −$10

Registered Nurse in Alabama: FAQ

How much do registered nurses make in Alabama?

Registered nurses in Alabama earn a median of $77,080 per year ($37.06 per hour), compared with $97,550 nationally.

Does Alabama pay registered nurses well?

At $77,080, Alabama pays 21% below the national median for registered nurses. An estimated 54,340 work in the state.

Registered Nurse salary in other states

All 51 states ranked arrow_forward

Related careers in Alabama