Registered Nurses Salary in Alabama
BLS OEWS May 2025 • 16 metro areas • Alabama
Registered Nurses in Alabama earn a median salary of $69,683 per year on average across 16 metro and nonmetro areas, -25.6% vs the national median of $93,600. An estimated 51,660 registered nurses are employed across Alabama, with salaries ranging from $62,080 to $80,250 depending on location.
$69,683
Avg median salary in Alabama
$80,250
Highest paying metro
$62,080
Lowest paying metro
51,660
Employed in Alabama
Compare Registered Nurses salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Registered Nurses
in
Registered Nurses salaries by city in Alabama
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Montgomery, AL | $80,250 | $65,880 | $97,500 | 3,720 |
| Auburn, AL | $77,720 | $66,140 | $83,730 | 1,350 |
| Daphne, AL | $77,160 | $63,580 | $79,760 | 1,790 |
| Birmingham, AL | $76,020 | $64,140 | $82,370 | 18,330 |
| Gadsden, AL | $74,020 | $58,200 | $78,630 | 1,210 |
| Mobile, AL | $69,700 | $64,940 | $82,490 | 5,200 |
| Tuscaloosa, AL | $68,790 | $55,220 | $80,690 | 2,460 |
| Anniston, AL | $68,720 | $64,690 | $78,950 | 1,050 |
| Northeast Alabama | $67,800 | $57,150 | $77,200 | 2,410 |
| Decatur, AL | $67,010 | $58,220 | $79,640 | 760 |
| Huntsville, AL | $66,030 | $60,350 | $83,780 | 6,590 |
| Southeast Alabama | $65,250 | $59,110 | $75,280 | 1,200 |
| Dothan, AL | $65,070 | $54,770 | $79,470 | 1,970 |
| Southwest Alabama | $64,930 | $59,950 | $77,300 | 1,000 |
| Florence, AL | $64,370 | $60,200 | $78,620 | 1,340 |
| Northwest Alabama | $62,080 | $48,520 | $73,460 | 1,280 |