Registered Nurse Salary in Alabama
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).
Registered Nurse pay by experience in Alabama
Registered Nurse pay in neighboring states
| State | Median / yr | Real pay | vs 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.