Alabama, AL · 2026
Nurse Practitioners Salary in Alabama (2026)
Average across 2 cities · Based on BLS data · Updated 2026
State Average
$114,228
per year
State Median
$112,245
per year
vs National Average
-11%
national avg: $128,490
25th %ile
$95,087
Entry
Average
$114,228
State avg
75th %ile
$125,002
Senior
Nurse Practitioners Salary by City in Alabama
| City | Avg Salary | vs State Avg | YoY Growth |
|---|---|---|---|
| Birmingham, AL | $115,384 | +1% | +3.3% |
| Montgomery, AL | $113,071 | -1% | +6.3% |
Compare cities side by side
See how Nurse Practitioners salaries stack up across Alabama cities.