Advertisement

Nurse Practitioner Salary in Alabama

Alabama ยท Updated 2025 ยท Adjusted for local cost of living

Median Salary
$114,840
Mid-level
Entry Level
$96K
0โ€“2 years
Senior Level
$135K
6โ€“9 years
COL vs National
-13%
Cost of living

Nurse Practitioner Salary by Experience Level in Alabama

ExperienceP10P25MedianP75P90
Entry Level
0โ€“2 years
$77K$85K$95,700$108K$122K
Mid Level
3โ€“5 years
$91K$103K$114,840$131K$148K
Senior Level
6โ€“9 years
$106K$120K$134,850$152K$172K
Lead / Principal
10โ€“14 years
$122K$137K$154,860$176K$200K
Director / Executive
15+ years
$144K$164K$187,050$216K$252K

All figures are annual base salary in USD, adjusted for Alabama cost of living (ร—0.87 vs national average). Source: BLS OES 2024, LinkedIn Salary Insights, Glassdoor.

Advertisement

How Industry Affects Nurse Practitioner Pay in Alabama

Technology / Software
$155K
+35%
Finance / Banking
$147K
+28%
Consulting
$140K
+22%
Healthcare
$124K
+8%
Government
$109K
-5%
Education
$101K
-12%
Nonprofit
$95K
-17%

Is Your Nurse Practitioner Salary Fair?

Use our free tool to check your exact percentile โ€” adjusted for your state, industry, and experience level.

Top Nurse Practitioner Opportunities in Alabama

Explore what else is out there for your role and location.

Sponsored

Licensed Psychiatric Nurse Practitioner

Headway
Mobile, Mobile County
$99K โ€“ $99K

" " Licensed Psychiatric Nurse Practitioner Wage: Between $89-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you wa...

Posted Feb 26

Licensed Psychiatric Nurse Practitioner

Headway
Birmingham, Jefferson County
$136K โ€“ $136K

" " Licensed Psychiatric Nurse Practitioner Wage: Between $89-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you wa...

Posted Feb 26

Licensed Psychiatric Nurse Practitioner (LPNP)

Headway
Mobile, Mobile County
$99K โ€“ $99K

" " Licensed Psychiatric Nurse Practitioner Wage: Between $89-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you wa...

Posted Mar 13

Licensed Psychiatric Nurse Practitioner (Virtual)

Headway
Birmingham, Jefferson County
$131K โ€“ $131K

" " Licensed Psychiatric Nurse Practitioner Wage: Between $89-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you wa...

Posted Feb 26

Licensed Psychiatric Nurse Practitioner (LPNP)

Headway
Birmingham, Jefferson County
$136K โ€“ $136K

" " Licensed Psychiatric Nurse Practitioner Wage: Between $89-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you wa...

Posted Mar 13

Licensed Psychiatric Nurse Practitioner (Remote)

Headway
Birmingham, Jefferson County
$136K โ€“ $136K

" " Licensed Psychiatric Nurse Practitioner Wage: Between $89-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you wa...

Posted Mar 13

View all Nurse Practitioner jobs on Indeed

Powered by Adzuna ยท Jobs updated daily

Advertisement