Calculate your salary

There are many factors that determine how much you should be earning as a Certified Nurse Practitioner. Use Zippia's Salary Calculator to see how your pay matches up.

Certified Nurse Practitioner Salary

Average Yearly Salary
Updated May 18, 2020
$83,000
$75,000
$83,000
$91,000
The average certified nurse practitioner makes about $83,348 per year. That's $40.07 per hour! Those in the lower 10%, such as entry-level positions, only make about $75,000 a year. Meanwhile, the top 10% are sitting pretty with an average salary of $92,000. Many of certified nurse practitioners seem to be drawn to health care and non profits companies. Unless they care more about money, in which case certified nurse practitioners tend to work at non profits, health care, and education companies. Even the employees who work in these industries can confirm that's where the money is. Although money is important, a lot of people base their career decisions solely on location. That's why we found that Oregon, New Jersey and Utah pay certified nurse practitioners the highest salaries.
Best Paying Cities
Gresham, OR
$100,578
0 selections

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.

Map of Certified Nurse Practitioner Salaries

The darker areas on the map show where Certified Nurse Practitioners earn the highest salaries across all 50 states.

Average Salary

Average Certified Nurse Practitioner Salary By Location

If both location and money are important to you, then you might want to check out moving to Oregon, New Jersey and Utah, as these three states offer the highest salaries throughout the U.S. for certified nurse practitioners. Quite opposite of that list is the lowest paying states, which are Louisiana, Virginia, and South Dakota.

City
Average Salary
Gresham, OR
Gresham, OR
$100,578
$101k
Elizabeth, NJ
Elizabeth, NJ
$96,742
$97k
New York, NY
New York, NY
$96,097
$96k
Portland, ME
Portland, ME
$95,830
$96k
Worcester, MA
Worcester, MA
$95,305
$95k
Los Angeles, CA
Los Angeles, CA
$91,690
$92k
Winona, MN
Winona, MN
$90,254
$90k
East Chicago, IN
East Chicago, IN
$90,090
$90k
Anchorage, AK
Anchorage, AK
$89,348
$89k
Pullman, WA
Pullman, WA
$88,870
$89k

High Paying Certified Nurse Practitioner Jobs

Average Certified Nurse Practitioner Salary By Company

If you want to get paid the most as a certified nurse practitioner, being employed by a company such as St. Catherine Hospital or Cardiology Associates would be a smart choice, as they are the highest paying companies in this field. Additionally, companies like GTI and Legacy Community Health Services also report highly competitive salaries for certified nurse practitioners.

The largest raises come from changing jobs.

See what's out there.

Certified Nurse Practitioner Salary History

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

    Average Certified Nurse Practitioner Pay By Industry

    Certified nurse practitioner salaries can vary on many factors, including what industry a job is in. In fact, jobs with non profits, health care, and education companies tend to be the highest paying. Furthermore, a certified nurse practitioner can make a yearly salary of $90,479 while working for non profits companies. All the while, other certified nurse practitioners are making $83,084 at health care companies and $82,533 at education companies. One industry certified nurse practitioners may want to avoid is the professional industry as it offers the lowest average salary at $79,192.

    Industry
    Average Salary
    Non Profits
    Non Profits
    $90,479
    $90k
    Health Care
    Health Care
    $83,084
    $83k
    Education
    Education
    $82,533
    $83k
    Professional
    Professional
    $79,192
    $79k

    Certified Nurse Practitioner Salary By Experience Level

    The salary for a certified 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.

    Recently Added Certified Nurse Practitioner Salaries

    CompanyJobLocationDate AddedSalary
    Certified Wound Ostomy Nurse
    Certified Wound Ostomy Nurse
    Portland, OR
    Portland, OR
    10/28/2020
    10/28/2020
    $90,638
    $90,638
    10/28/2020
    Samaritas
    Samaritas
    Certified Nursing Ass't-Afternoons
    Certified Nursing Ass't-Afternoons
    Certified Nursing Ass't-Afternoons
    Saginaw, MI
    Saginaw, MI
    09/17/2020
    09/17/2020
    $29,051
    $29,051
    09/17/2020
    Samaritas
    Samaritas
    Certified Nursing Ass't (CNA)-Afternoons
    Certified Nursing Ass't (CNA)-Afternoons
    Certified Nursing Ass't (CNA)-Afternoons
    Saginaw, MI
    Saginaw, MI
    07/07/2020
    07/07/2020
    $29,051
    $29,051
    07/07/2020
    Symbria
    Symbria
    Certified Registered Nurse Practitioner (HVA)
    Certified Registered Nurse Practitioner (HVA)
    Certified Registered Nurse Practitioner (HVA)
    Brookville, PA
    Brookville, PA
    03/09/2020
    03/09/2020
    $100,000
    $100,000
    03/09/2020
    Symbria
    Symbria
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Brookville, PA
    Brookville, PA
    01/05/2020
    01/05/2020
    $100,000
    $100,000
    01/05/2020
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Gresham, OR
    Gresham, OR
    12/25/2019
    12/25/2019
    $87,466
    $87,466
    12/25/2019
    Virginia State Government
    Virginia State Government
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Norfolk, VA
    Norfolk, VA
    12/13/2019
    12/13/2019
    $82,971
    $82,971
    12/13/2019
    Symbria
    Symbria
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Greenville, PA
    Greenville, PA
    11/25/2019
    11/25/2019
    $100,000
    $100,000
    11/25/2019
    Integrity Healthcare
    Integrity Healthcare
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Parkville, MD
    Parkville, MD
    11/18/2019
    11/18/2019
    $100,000
    $100,000
    11/18/2019
    Veterans Affairs, Veterans Health Administration
    Veterans Affairs, Veterans Health Administration
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Certified Nurse Practitioner
    Aspinwall, PA
    Aspinwall, PA
    11/14/2019
    11/14/2019
    $73,024
    $73,024
    11/14/2019