How much does a Nurse Practitioner make?
Nurse Practitioners play a vital role in healthcare, and their work is both rewarding and financially rewarding. The average yearly salary for Nurse Practitioners stands at $140,809. This salary reflects their important role in providing healthcare services.
Salary figures for Nurse Practitioners can vary based on experience, location, and specialization. The data shows that a Nurse Practitioner in the top 10% of earners can make up to $280,000 annually. This highlights the potential for higher earnings with more experience and expertise.
Here's a breakdown of salaries across different percentiles:
- 10% earn $60,625 or less
- 25% earn $80,568 or less
- 50% earn $120,455 or less
- 75% earn $160,341 or less
- 90% earn $180,284 or less
What are the highest paying cities for a Nurse Practitioner?

-
San Francisco, CA
Average Salary: $209,417
In San Francisco, healthcare professionals thrive in top-tier medical centers like UCSF Health. Working here means having access to cutting-edge technology and a diverse patient population. The competitive salary makes it an attractive place for those in the field.
Find Nurse Practitioner jobs in San Francisco, CA
-
Stockton, CA
Average Salary: $190,294
Stockton offers a rewarding environment with a range of healthcare facilities. Providers here enjoy a good work-life balance and a supportive community. The salary is competitive, reflecting the city's demand for quality care.
Find Nurse Practitioner jobs in Stockton, CA
-
Yuma, AZ
Average Salary: $186,619
Yuma provides a welcoming atmosphere with reputable healthcare providers. Working here offers a chance to make a significant impact in a close-knit community. The cost of living is reasonable, making the salary quite attractive.
Find Nurse Practitioner jobs in Yuma, AZ
-
San Jose, CA
Average Salary: $186,210
San Jose boasts a vibrant healthcare sector with leading hospitals such as Stanford Health Care. The area's tech-savvy environment enhances the professional experience. The salary is competitive, reflecting the high standard of living.
Find Nurse Practitioner jobs in San Jose, CA
-
Billings, MT
Average Salary: $185,560
In Billings, healthcare professionals find a supportive community with prominent institutions like St. Vincent Healthcare. The area offers a lower cost of living, which complements the strong salary. It's an excellent place to build a career.
Find Nurse Practitioner jobs in Billings, MT
-
Santa Rosa, CA
Average Salary: $182,901
Santa Rosa offers a charming setting with a range of medical facilities. Providers here appreciate the balance between work and leisure. The city's growing healthcare sector offers good earning potential.
Find Nurse Practitioner jobs in Santa Rosa, CA
-
Anchorage, AK
Average Salary: $181,419
Anchorage provides a unique setting with a mix of urban and natural environments. Working here means access to advanced healthcare facilities. The salary is competitive, considering the cost of living in this remote location.
Find Nurse Practitioner jobs in Anchorage, AK
-
Provo, UT
Average Salary: $178,544
Provo offers a family-friendly environment with reputable healthcare providers. The area's strong sense of community enhances the work experience. The salary is good, making it a desirable place for professionals.
Find Nurse Practitioner jobs in Provo, UT
-
Sacramento, CA
Average Salary: $177,278
Sacramento provides a dynamic healthcare environment with top institutions like Kaiser Permanente. The city's growing economy supports a good salary. It's an excellent place for those looking to advance their careers.
Find Nurse Practitioner jobs in Sacramento, CA
-
Fayetteville, AR
Average Salary: $175,003
Fayettelle offers a friendly community with a range of healthcare facilities. Working here provides a good work-life balance and a reasonable cost of living. The salary is attractive, making it a good place for professionals to thrive.
Find Nurse Practitioner jobs in Fayetteville, AR
What are the best companies a Nurse Practitioner can work for?

-
Veteran Medical Group
Average Salary: $500,000
Veteran Medical Group offers top-tier Nurse Practitioner positions across the country, emphasizing comprehensive care. Locations include major cities such as New York, Los Angeles, and Chicago.
-
Drip Hydration
Average Salary: $465,000
Drip Hydration focuses on mobile IV therapy services. Nurse Practitioners work in busy urban areas such as San Francisco, Miami, and Denver, providing essential health services.
-
Advanced Correctional Healthcare
Average Salary: $439,825
Advanced Correctional Healthcare delivers healthcare in correctional facilities. Nurse Practitioners operate in states like Texas, California, and Florida, ensuring inmate health.
-
SonderMind
Average Salary: $406,123
SonderMind offers mental health services with Nurse Practitioners in cities like Seattle, Boston, and Austin, aiming to improve patient well-being.
-
ATC Healthcare
Average Salary: $398,619
ATC Healthcare provides diverse healthcare settings, including hospitals and clinics. Nurse Practitioners work in areas such as New York, Florida, and California.
-
SNF Wound Care
Average Salary: $378,472
SNF Wound Care specializes in wound treatment. Nurse Practitioners are based in cities like Chicago, Dallas, and Atlanta, focusing on patient care.
-
Brookdale Associates
Average Salary: $330,909
Brookdale Associates offers senior living and care services. Nurse Practitioners serve in states including Georgia, Ohio, and Pennsylvania, ensuring elderly health.
-
Mobile Care Medical Group
Average Salary: $299,375
Mobile Care Medical Group provides mobile health services. Nurse Practitioners operate in areas such as California, Florida, and New York, reaching patients where they need care.
-
Premier HealthCare
Average Salary: $268,846
Premier HealthCare focuses on home health services. Nurse Practitioners work in states like Texas, California, and Illinois, offering personalized care.
-
University of California - San Francisco
Average Salary: $240,892
The University of California - San Francisco provides academic healthcare. Nurse Practitioners work in San Francisco, combining clinical work with teaching and research.
How to earn more as a Nurse Practitioner?
Nurse Practitioners play a critical role in the healthcare industry, providing essential medical services. Many seek ways to enhance their earning potential. Taking specific steps can lead to increased pay and career satisfaction. With the right strategies, a Nurse Practitioner can earn more in this rewarding field.
Focusing on education and certifications can open doors to higher-paying opportunities. Earning a master’s degree in nursing and becoming board-certified increases earning potential. Specialized certifications in areas like pediatrics or gerontology can also boost income. Networking with other professionals and joining relevant organizations can lead to job opportunities and higher salaries. Continuous learning and professional development are key to advancing in this field.
Seeking out positions in high-demand locations or underserved areas can lead to higher pay. Urban areas and rural regions often offer higher salaries to attract healthcare professionals. Working in specialized areas such as oncology or emergency care can also increase earnings. Additionally, considering roles that offer higher compensation, such as those in administrative or educational settings, can enhance income. By exploring these opportunities, Nurse Practitioners can improve their financial outlook.
Leveraging experience and building a strong professional reputation can lead to increased earnings. Experienced Nurse Practitioners often have the opportunity to take on leadership roles or consultancies, which can bring higher pay. Positive reviews and strong references can also help in negotiating better salaries. Engaging in advocacy and contributing to healthcare policies can open new avenues for income. Staying active in the field and maintaining a professional presence will benefit long-term earnings.
- Earn advanced degrees and certifications.
- Network with other professionals.
- Seek high-demand or underserved areas.
- Gain experience and build a strong reputation.
- Explore leadership or consultancy roles.



