What is the salary of a Certified Nurse Practitioner? In the United States, a Certified Nurse Practitioner earns an average salary of $144,787. The salary range for a Certified Nurse Practitioner is usually between $25,176 and $170,784 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $184,203. The highest Certified Nurse Practitioner salary in the United States was $189,845. The average hourly pay for a Certified Nurse Practitioner is $69.61.
Top 3 states paying the highest average Certified Nurse Practitioner salary are California, with an average salary of $118,867, followed by Arkansas, with an average salary of $86,437, and Virginia, with an average salary of $82,834. Employers paying the highest salary for a Certified Nurse Practitioner job are Butte County (CA), San Diego County (CA) and Virginia Tech (VA).
Employer | Average Salary |
---|---|
Butte County, CA | $170,391 |
San Diego County, CA | $123,084 |
Virginia Tech, VA | $82,834 |
Vallejo City Unified, CA | $25,175 |
Job Title | Average Salary |
---|---|
Certified Nursing Assistant | $41,673 |
Certified Medical Assistant | $78,361 |
Certified Occupational Therapy Assistant | $54,975 |
Certified Teacher | $52,779 |
Certified Operator | $63,497 |
Certified Water Operator | $51,033 |
Certified Mechanic | $55,832 |
Certified Nurse Assistant | $49,873 |
Certified Nurse Aide | $41,036 |
Certified Athletic Trainer | $62,182 |
Select a state to view specific salary for Certified Nurse Practitioner and other interesting information
State | Average Salary | Records Number |
---|---|---|
Arkansas | $86,437 | 3 |
California | $118,867 | 13 |
Ohio | $58,987 | 4 |
Virginia | $82,834 | 2 |