Average Nurse Practitioner Salary

An advanced practice nurse, known as a nurse practitioner (NP), operates independently to oversee patient health and avert illnesses. With specialized education and skills, NPs possess more authority than registered nurses, allowing them to treat patients in diverse settings. As of May 2023, nurse practitioners in the U.S. earn an average of $118,040 annually, translating to an hourly wage of approximately $56.75. NPs rank among the top earners in nursing, especially when compared to registered nurses who make an average of $82,750 yearly.
The salary of a nurse practitioner varies significantly by location, specialty, and experience, influenced by factors like living costs and local job markets. California leads the U.S. in NP salaries, offering an average of $151,830 annually. New Jersey follows with $137,010, and New York at $133,940.
The top ten states for NP wages include: 1. California $151,830, 2. New Jersey $137,010, 3. New York $133,940, 4. Washington $130,840, 5. Massachusetts $129,540, 6. Oregon $128,190, 7. Hawaii $127,490, 8. Minnesota $127,010, 9. Rhode Island $126,760, and 10. Nevada $123,680.
Cities where NPs earn the most include: 1. San Jose, CA $197,870, 2. Napa, CA $184,700, 3. Vallejo, CA $180,380, 4. San Francisco, CA $177,160, 5. Yuba City, CA $159,260, 6. San Luis Obispo, CA $153,300, 7. Sacramento, CA $153,050, 8. Santa Rosa, CA $152,150, 9. Santa Cruz, CA $150,280, and 10. Fresno, CA $147,760.
NPs are among the best-compensated roles in healthcare, with demand expected to rise by 28.2% soon. However, this position might not suit everyone. Fortunately, there are other lucrative nursing careers in the U.S. According to the BLS, the national average salaries for five nursing categories are: 1. Nurse Anesthetists $202,470, 2. Nurse Practitioners $118,040, 3. Nurse Midwives $114,210, 4. Registered Nurses $82,750, and 5. Licensed Practical/Vocational Nurses $51,850.
