The variables that determine a nurse practitioner salary are many. There are many different types of nurse practitioners, ranging from those who work in a school or clinic to neonatal, pediatric, gerontological and more advanced areas. In general, the average nurse practitioner salary can range anywhere from around $30,000 annually to $114,000 or more.
Geographic location and level of specialization are also key to the nurse practitioner salary. Like most jobs in the nursing field, larger cities afford a higher pay scale than rural areas. Skill level and years of experience also account for the differences in pay. In general, the more specialized your education, the higher the nurse practitioner salary. Those who specialize in one particular area of care usually command a higher wage than those who do not.
The two most important factors in determining nurse practitioner salary are education and experience. Should you choose to work in a home healthcare of nursing home environment, the average pay ranges from $52,000 to $54,000 per year. A nurse practitioner who specializes in critical care usually commands the highest salary at about $114,000 annually, while someone who enters the field of mental and psychiatric care earn on average $95,000 per year. As you can see, the nurse practitioner salary varies widely depending on education and level of specialization.
Nurse Practitioner Salary Information
|Average salary for entry-level nurse practitioner in United States||$30,000|
|Average salary for experienced nurse practitioner in United States||$114,000|