Nurse Practitioner salaries › Montgomery, AL

How much does a Nurse Practitioner make in Montgomery, AL?

$105,050 a year$51 an hour · median pay in the Montgomery, AL area
Lower pay (bottom 10%)$86,190per year
Top pay (top 10%)$136,190per year
Jobs in the area330people work this job

Can a nurse practitioner afford Montgomery?

Cheap. Rent of $1,304 a month takes 14.9% of the median nurse practitioner salary. That is under the 30% rule, so one paycheck covers rent comfortably.

Nurse Practitioner pay in similar cities

Montgomery
$105,050
$148,800

Other jobs in Montgomery

Registered NurseLicensed Practical NurseNursing AssistantMedical AssistantPharmacistPhysician AssistantDental HygienistElementary School TeacherSoftware DeveloperComputer Systems AnalystAccountantMarket Research AnalystOperations ManagerLawyer

Frequently asked questions

How much does a nurse practitioner make in Montgomery, AL?

The median pay for a nurse practitioner in the Montgomery, AL area is $105,050 a year ($51 an hour). Most earn between $86,190 and $136,190.

Can a nurse practitioner afford to live in Montgomery?

Typical rent of $1,304 a month takes 14.9% of the median nurse practitioner salary, which we rate Cheap.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, for the Montgomery, AL metro area.