Nurse Practitioners (NPs) have become a crucial part of the healthcare system, providing advanced care that ranges from diagnosing illnesses to managing complex health conditions. These highly trained professionals play a key role in improving patient outcomes by offering more affordable healthcare options compared to physicians, resulting in fewer emergency room visits, shorter hospital stays, and lower overall medical costs.
Also Read: Intern Doctors To Earn Sh206,000 After New Deal With Ministry Of Health
With over 1.06 billion visits to their offices annually, Nurse Practitioners are becoming the go-to healthcare providers for a growing number of patients. But how much do nurse practitioner salary in US per hour, and is it worth the investment in further education and training to become one?
Growing Demand for Nurse Practitioners
The demand for Nurse Practitioners is rising rapidly, especially as the aging Baby Boomer population requires more specialized care. Additionally, the retirement of experienced nurses further fuels the need for qualified healthcare providers. According to the Bureau of Labor Statistics (BLS), employment for Advanced Practice Registered Nurses (APRNs), which includes Nurse Practitioners, Nurse Anesthetists, and Nurse Midwives, is expected to grow by 38% by 2032, with about 29,200 openings for APRNs each year to replace those retiring or transitioning to other fields.
This growing demand presents a promising career opportunity for those considering entering the healthcare field. Aspiring Nurse Practitioners can start their journey by obtaining a Bachelor of Science in Nursing (BSN) degree and then pursuing a Master’s degree in Nursing (MSN), which typically takes about two years to complete.
Nurse Practitioner Salary in US Per Hour In 2025
Nurse Practitioners enjoy a competitive salary, thanks to their advanced education and specialized expertise. According to recent data from the BLS, the mean annual salary for a Nurse Practitioner is $128,490, which is more than $34,000 higher than the average salary for registered nurses.
However, salaries can vary depending on factors like experience, specialty, and location. In general, NPs can expect to earn more in states with a higher cost of living or greater demand for healthcare services. California, for example, offers the highest average salary for Nurse Practitioners, with an annual income of $161,540 and an hourly wage of $77.66. Nevada and Washington follow closely, with average salaries of $148,670 and $145,400, respectively.
On the other hand, states like Tennessee, Alabama, and Florida offer lower salaries, with Nurse Practitioners earning around $99,370 to $101,060 annually. Despite these differences, salaries in these states still represent a very respectable income.
Nurse Practitioner Salary by State
For those interested in pursuing a career as a Nurse Practitioner, understanding the salary differences based on location can be crucial. Here is an overview of Nurse Practitioner salaries in different states:
- California: $161,540 annually, $77.66 hourly
- Nevada: $148,670 annually, $71.48 hourly
- Washington: $145,400 annually, $69.90 hourly
- New York: $142,830 annually, $68.67 hourly
- Massachusetts: $144,010 annually, $69.24 hourly
- Florida: $119,710 annually, $57.55 hourly
- Tennessee: $103,720 annually, $49.86 hourly
Nurse Practitioners’ Work Settings and Their Impact on Salary
Nurse Practitioners can work in various settings, including hospitals, private physician offices, outpatient care centers, and home health services. The BLS reports that the highest-paying industries for NPs include outpatient care centers, where they earn a median salary of $139,860, and home healthcare services, which offer an average salary of $146,850.
In addition to location and work setting, NPs can increase their earning potential by specializing in areas like psychiatry, family practice, or acute care. Specializing in business support services can also result in higher salaries, with those NPs earning a median base salary of $180,570.
Advancing Your Education and Increasing Your Salary
For Nurse Practitioners, advancing education is a key factor in boosting earning potential. While a Master’s degree (MSN) is the minimum requirement for becoming an NP, pursuing further education—such as a Doctor of Nursing Practice (DNP)—can lead to even higher salaries and more career opportunities.
Moreover, obtaining additional certifications in specialized fields like psychiatry or business support services can also increase income. Nurse Practitioners are encouraged to pursue continuing education courses to stay current in their field, which not only enhances their expertise but also increases their market value and potential salary.