WageDepth

Nurse Practitioners Salary in Alabama

SOC 29-1171 · State · 2024 BLS OEWS

The median salary for a Nurse Practitioners in Alabama is $106,930 per year as of 2024. That works out to roughly $51.41 per hour. This is 17% below the national median of $129,210. 4,730 people work as Nurse Practitioners in Alabama. Wages have grown 21% since 2014, when the median was $88,280.

Median Annual Salary

$106,930

Mean Annual

$109,650

Median Hourly

$51.41

Total Employed

4,730

Location Quotient

1.14

Average concentration

Salary Distribution

$85k
10th
$99k
25th
$107k
Median
$121k
75th
$133k
90th

How This Compares

Alabama

$106,930

this metro

United States

$129,210

you earn -17% vs US

Salary Trend

View data table
Year Median Annual
2024 $106,930
2023 $103,830
2022 $101,150
2021 $99,750
2020 $97,610
2019 $96,470
2018 $95,010
2017 $93,040
2016 $90,460
2015 $89,660
2014 $88,280

Related Healthcare Practitioners and Technical Occupations Jobs in Alabama

Other occupations in the same group, sorted by salary.