Updated August 18, 2021
Average Nurse Practitioner Salary
$94,000 yearly
$45.38 hourly

Entry level Salary
$70,000 yearly
$70,000
10 %
$94,000
Median
$125,000
90 %
Calculator
Are you paid fairly? Get Your Salary Estimate
PercentileascdescAnnual SalaryascdescMonthly SalaryascdescHourly Rateascdesc
90th Percentile
$125,000
$10,417
$60
75th Percentile
$109,000
$9,083
$52
Average
$94,386
$7,866
$45
25th Percentile
$81,000
$6,750
$39
10th Percentile
$70,000
$5,833
$34

Average Nurse Practitioner Salary By State

The darker areas on the map show where nurse practitioners earn the highest salaries across all 50 states.

  • State View
  • Country View
Average Salary:

Nurse Practitioner average salary by State

StateascdescAvg. salaryascdescHourly rateascdescJob Countascdesc
Alabama
$67,684
$32.54
Alaska
$118,823
$57.13
Arizona
$95,034
$45.69
Arkansas
$70,995
$34.13
California
$109,996
$52.88
Colorado
$82,875
$39.84
Connecticut
$99,503
$47.84
Delaware
$96,716
$46.50
District of Columbia
$103,242
$49.64
Florida
$72,913
$35.05
Georgia
$75,837
$36.46
Hawaii
$102,240
$49.15
Idaho
$77,297
$37.16
Illinois
$86,592
$41.63
Indiana
$82,890
$39.85
Iowa
$88,037
$42.33
Kansas
$72,984
$35.09
Kentucky
$70,378
$33.84
Louisiana
$70,307
$33.80
Maine
$93,427
$44.92
Maryland
$91,143
$43.82
Massachusetts
$103,535
$49.78
Michigan
$92,461
$44.45
Minnesota
$101,450
$48.77
Mississippi
$80,672
$38.78
Missouri
$73,641
$35.40
Montana
$78,631
$37.80
Nebraska
$76,386
$36.72
Nevada
$96,950
$46.61
New Hampshire
$88,665
$42.63
New Jersey
$103,033
$49.54
New Mexico
$90,257
$43.39
New York
$100,088
$48.12
North Carolina
$77,267
$37.15
North Dakota
$83,396
$40.09
Ohio
$81,707
$39.28
Oklahoma
$75,215
$36.16
Oregon
$108,489
$52.16
Pennsylvania
$83,327
$40.06
Rhode Island
$90,633
$43.57
South Carolina
$69,188
$33.26
South Dakota
$78,796
$37.88
Tennessee
$68,840
$33.10
Texas
$84,565
$40.66
Utah
$83,614
$40.20
Vermont
$88,753
$42.67
Virginia
$80,164
$38.54
Washington
$103,964
$49.98
West Virginia
$71,076
$34.17
Wisconsin
$93,227
$44.82
Wyoming
$86,962
$41.81

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Highest Paying Cities For Nurse Practitioner

0 selections
CityascdescAvg. salaryascdescHourly rateascdesc
San Francisco, CA
$115,504
$55.53
Portland, OR
$108,843
$52.33
Seattle, WA
$104,680
$50.33
Boston, MA
$103,777
$49.89
Washington, DC
$103,645
$49.83
Minneapolis, MN
$101,681
$48.89

The largest raises come from changing jobs.

See what's out there.

How much does a Nurse Practitioner make?

The average nurse practitioner salary is $94,386 per year, or $45.38 per hour, in the United States. People on the lower end of that spectrum, the bottom 10% to be exact, make roughly $70,000 a year, while the top 10% makes $125,000. As most things go, location can be critical. Alaska, California, Oregon, Washington, and Massachusetts provide the highest nurse practitioner salaries.

Average Nurse Practitioner Salary Over Time

Compare salaries for individual cities or states with the national average.

Location
    YearascdescAvg. salaryascdescHourly rateascdesc% Changeascdesc
    2021
    $94,400
    $45.38
    +2.9%
    2020
    $91,600
    $44.04
    +2.9%
    2019
    $89,000
    $42.78
    +2.7%
    2018
    $86,600
    $41.63
    +2.9%
    2017
    $84,100
    $40.43
    +2.8%

    Average JOB Salary by Field

    Mental Health Nurse

    Avg. salary: $129,254

    A mental health nurse is responsible for assisting with the diagnosis and treatment plans of patients with mental health complications. Mental health nurses handle high-quality nursing care under mental health professionals' supervision within a hospital or mental health institution. They support in performing therapeutic activities, administering medical examinations, and counseling patients to know more about their conditions. A mental health nurse also does administrative tasks as needed, such as organizing and updating patients' information on the database, processing treatment payments, and responding to the family's inquiries and concerns.
    49,894 Mental Health Nurse Jobs
    Nurse Extern

    Avg. salary: $29,414

    The job of a nurse extern is to assist the mentor nurse in their nursing duties. They help the mentor nurse in various medical procedures such as administering medications or starting intravenous therapies. They provide or help with personal patient care, including changing bed linens, oral hygiene, and bathing. Nurse externships typically have different requirements that include having finished nursing school, completing a clinical nursing course before the training, and being registered in a nursing program.
    523,141 Nurse Extern Jobs
    Advanced Registered Nurse Practitioner

    Avg. salary: $80,404

    An advanced registered nurse practitioner (ARNP) is responsible for patient care. An ARNP may practice independently or work with other healthcare professionals such as physicians. Your duties typically include examining patients and determining diagnosis by physical examination, patient history, and other medical assessments, admitting, managing, and discharging patients to and from medical facilities, and managing health care by developing, implementing, and evaluating treatment and care plans for patients. You will also be responsible for referring patients to other health care service providers or facilities.
    467,729 Advanced Registered Nurse Practitioner Jobs
    Internal Medicine Nurse Practitioner

    Avg. salary: $98,126

    An international medicine nurse practitioner is responsible for the coordination, organization, and medical management of internal medicine, which is also sometimes known as general medicine. A nurse practitioner provides proper care to patients, especially when they do not have visitors. They typically work in a hospital, nurse stations, outpatient departments, and other medical institutions. This position requires them to have a nursing license.
    29,088 Internal Medicine Nurse Practitioner Jobs
    Palliative Care Nurse Practitioner

    Avg. salary: $83,045

    A Palliative Care Nurse Practitioner provides emotional support to patients and their family members faced with life-threatening illnesses. They collaborate with the primary care physician or medical director.
    67,195 Palliative Care Nurse Practitioner Jobs
    Psychiatric Nurse Practitioner

    Avg. salary: $114,140

    The key role of a Psychiatric Nurse Practitioner is to diagnose mental illnesses and prescribe medications. They provide staff and family consultation around medications and other clinical concerns, as well as perform group/individual therapy and assessments.
    43,158 Psychiatric Nurse Practitioner Jobs
    Job TitleascdescAnnual SalaryascdescMonthly SalaryascdescHourly RateascdescJob Openingsascdesc
    Mental Health Nurse
    $129,255
    $10,771
    $62.14
    49,894
    Nurse Extern
    $29,415
    $2,451
    $14.14
    523,141
    Advanced Registered Nurse Practitioner
    $80,405
    $6,700
    $38.66
    467,729
    Internal Medicine Nurse Practitioner
    $98,126
    $8,177
    $47.18
    29,088
    Palliative Care Nurse Practitioner
    $83,046
    $6,920
    $39.93
    67,195
    Psychiatric Nurse Practitioner
    $114,141
    $9,512
    $54.88
    43,158
    Job Openings

    Find High Paying Jobs Near You

    0 selections
    0 selections

    Nurse Practitioner Salaries By Years Of Experience

    The salary for a nurse practitioner can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.
    Experience LevelascdescAvg. SalaryascdescHourly Rateascdesc
    Entry Level
    $75,800
    $36.45
    Mid Level
    $93,800
    $45.12
    Senior Level
    $96,000
    $46.16

    Which Companies Pay Nurse Practitioners The Most?

    If you want to get paid the most as a nurse practitioner, being employed by a company such as HealthDrive or Nationwide Mutual Insurance .. would be a smart choice, as they are the highest paying companies in this field. Additionally, companies like trustaff and Memorial Hermann Health System also report highly competitive salaries for nurse practitioners.
    Company

    How much should you get paid?

    Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

    Recently Added Nurse Practitioner Salaries

    Location
    CompanyascdescJobascdescLocationascdescDate AddedascdescSalaryascdesc
    Brightspring Health Services
    Nurse Practitioner-Infusion Pharmacy
    Nurse Practitioner-Infusion Pharmacy
    Englewood, CO
    08/31/2021
    $114,785
    08/31/2021
    Matrix Medical Network
    Nurse Practitioner-State Traveler
    Nurse Practitioner-State Traveler
    Indianapolis, IN
    08/31/2021
    $85,000
    08/31/2021
    Medical Advantage Recruiters
    Nurse Practitioner
    Nurse Practitioner
    Enterprise, AL
    08/31/2021
    $100,000
    08/31/2021
    Curo Health Services
    Nurse Practitioner
    Nurse Practitioner
    Pueblo, CO
    08/31/2021
    $125,220
    08/31/2021
    Greenlife Healthcare Staffing
    Primary Care Nurse Practitioner
    Primary Care Nurse Practitioner
    New York, NY
    08/30/2021
    $110,000
    08/30/2021
    HCRC Staffing
    Nurse Practitioner East Islip, New York
    Nurse Practitioner East Islip, New York
    East Islip, NY
    08/30/2021
    $156,525
    08/30/2021
    Phealthcare Search, Inc.
    Nurse Practitioner With Botox, Fillers or Hormone Replacement
    Nurse Practitioner With Botox, Fillers or Hormone Replacement
    Wayne, NJ
    08/30/2021
    $146,090
    08/30/2021
    HCRC Staffing
    Urgent Care Nurse Practitioner B
    Urgent Care Nurse Practitioner B
    Beverly, MA
    08/30/2021
    $125,220
    08/30/2021
    HCRC Staffing
    Nurse Practitioner Denton, TX 76210
    Nurse Practitioner Denton, TX 76210
    Denton, TX
    08/30/2021
    $125,000
    08/30/2021
    HCRC Staffing
    Nurse Practitioner SAN Jose California Silicon Valley
    Nurse Practitioner SAN Jose California Silicon Valley
    San Jose, CA
    08/30/2021
    $135,655
    08/30/2021

    Average Nurse Practitioner Salary by Demographic

    Nurse Practitioner Gender Pay Gap

    male-income
    Male Income
    $99,449
    female-income
    Female Income
    $98,125
    Genderascdesc
    Incomeascdesc
    Male$99,449
    Female$98,125
    Median Nurse Practitioner Income by Race
    Asian nurse practitioners have the highest average salary compared to other ethnicities. White nurse practitioners have the lowest average salary at $96,846.
    $105,000
    $84,000
    $63,000
    $42,000
    $21,000
    $0
    White
    Black or African American
    Asian
    Hispanic or Latino
    Ethnicityascdesc
    Salaryascdesc
    White$96,846
    Black or African American$98,143
    Asian$101,426
    Hispanic or Latino$99,125
    Average Nurse Practitioner Salary by Education Level
    $105,000
    $84,000
    $63,000
    $42,000
    $21,000
    $0
    Master's Degree
    Doctorate Degree
    Educationascdesc
    Salaryascdesc
    Master's Degree$98,125
    Doctorate Degree$102,344

    Nurse Practitioner FAQs

    Can nurse practitioners make 200K?

    No, nurse practitioners cannot $200,000 annually, under normal circumstances. The average salary for a general nurse practitioner is around $100,000.

    Though some specialized nurse practitioner roles can make upwards of $180,000, it is not likely that a nurse practitioner will make $200,000. But salary is largely dependent on location, and a nurse practitioner can make more money if they live in a state that generally pays more for the role (such as California).

    Learn more about this question

    Do RN get paid more than NP?

    No, RN do not get paid more than NP. Nurse practitioners (NP) generally earn more than registered nurses (RN), because of their advanced degrees.

    Typically, NPs hold masters or doctorate degrees in nursing. This higher educational achievement also comes more clinical hours and other certifications, making the NP more valuable to their employer than an RN.

    Learn more about this question

    What nurse practitioner specialty is the highest paid?

    The highest-paid nurse practitioner specialty is anesthesiology. The average salary for nurse practitioners in Anesthesiology is $180,000.

    After anesthesiology, the next two highest-paid specialties are psychiatric mental health and pediatric. Both of these roles earn an average salary of $130,000.

    Learn more about this question