Nurse Practitioners Salary in Birmingham, AL
Median Salary
$107,700
per year
Hourly Rate
$51.78
per hour
Employment
1,350
in Birmingham, AL
vs. National Avg
-18.6%
National: $132,300
📊 Compared to the national median of $132,300, Birmingham, AL pays 18.6% LESS for Nurse Practitioners positions.
Salary Distribution in Birmingham, AL
10th
$89,240
25th
$101,210
Median
$107,700
75th
$126,870
90th
$137,560
Data Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS).