Nurse Practitioner Salary in Alabama
Average Nurse Practitioner salary data for Alabama based on BLS occupational employment statistics.
Median Annual Salary
$106,930
In Alabama
Salary Range
$85,410 – $132,860
10th–90th percentile
vs. National Average
-17.2%
Below national avg
National Comparison
The national median salary for a Nurse Practitioners is $129,210. In Alabama, the median is $106,930 — 17.2% lower than the national average.