Primary factors influencing nurse practitioner pay are experience, where you work, and the state in which you practice. Your specialty, and the demand for those services in your area, can also potentially impact how much you can make.
According to the Bureau of Labor Statistics (BLS), the highest paid nurse practitioners work in Community Food and Housing, and Emergency and Other Relief Services industry, indicating nurse practitioners working in emergency care may demand the highest salaries on average. However, specialty is just one of many factors influencing pay, and it’s still possible to make a competitive salary in primary care, acute care, family practice, mental health or any other NP focus.
The BLS reports nurse practitioners across all specialties earn an average annual salary of $114,510 per year ($55.05 per hour).* No matter the specialty, nurse practitioner represents a potentially lucrative career path with an average salary well above the national average across all occupations.