



Nurse Practitioners can enjoy competitive salaries that vary based on experience and location. The average yearly salary for a Nurse Practitioner is approximately $143,482. This figure reflects the rewarding nature of the profession and the value these healthcare providers bring to patient care.
As Nurse Practitioners gain experience, their earnings can increase significantly. For example, while entry-level positions may start around $75,000, experienced practitioners can earn over $292,000 annually. Salary levels generally range from $75,000 to about $250,000, depending on specific roles and settings in the healthcare field.
The distribution of salaries also shows that around 3% of Nurse Practitioners earn less than $75,000, while the majority can find positions that pay between $114,000 and $173,000. This makes the field an attractive option for those looking to enter the healthcare profession.

-
San Francisco, CA
Average Salary: $197,361
Working in San Francisco offers diverse opportunities in healthcare. Major hospitals like UCSF Medical Center and Sutter Health lead the way in innovative patient care.
Find Nurse Practitioner jobs in San Francisco, CA
-
Yuma, AZ
Average Salary: $194,837
Yuma provides a unique setting for healthcare professionals. The local hospitals and clinics work closely with the community to improve health outcomes, making it a rewarding place to work.
Find Nurse Practitioner jobs in Yuma, AZ
-
Vallejo, CA
Average Salary: $175,329
Vallejo has a growing healthcare sector with facilities such as NorthBay Healthcare. This city allows practitioners to play a crucial role in serving the local population.
Find Nurse Practitioner jobs in Vallejo, CA
-
Fayetteville, AR
Average Salary: $166,889
Fayetteville boasts a friendly community and expanding healthcare options. Facilities like Washington Regional Medical Center offer great support for healthcare professionals.
Find Nurse Practitioner jobs in Fayetteville, AR
-
Honolulu, HI
Average Salary: $164,699
Honolulu is a stunning location for healthcare professionals. The local hospitals, such as Queen's Medical Center, focus on high-quality care in a beautiful setting.
Find Nurse Practitioner jobs in Honolulu, HI
-
Modesto, CA
Average Salary: $164,485
Modesto features a variety of medical facilities, including Memorial Medical Center. This city offers a strong community feel and the chance to make a positive impact.
Find Nurse Practitioner jobs in Modesto, CA
-
Sacramento, CA
Average Salary: $163,586
Sacramento, the state capital, has numerous healthcare facilities and universities. Opportunities abound here to engage in patient care and research.
Find Nurse Practitioner jobs in Sacramento, CA
-
Bakersfield, CA
Average Salary: $163,336
Bakersfield has a rapidly growing healthcare industry with companies like Bakersfield Heart Hospital. This city offers professional growth and opportunities to serve diverse communities.
Find Nurse Practitioner jobs in Bakersfield, CA
-
Allentown, PA
Average Salary: $162,932
Allentown provides a blend of urban and suburban living, with Lehigh Valley Health Network as a key employer. The city’s healthcare system emphasizes collaboration and innovation.
Find Nurse Practitioner jobs in Allentown, PA
-
Visalia, CA
Average Salary: $162,565
Visalia has a strong community focus with several healthcare facilities available. Working here allows professionals to provide essential services in a supportive environment.
Find Nurse Practitioner jobs in Visalia, CA

-
Veteran Medical Group
Average Salary: $493,269
Veteran Medical Group specializes in providing high-quality healthcare services to veterans. Nurse Practitioners at this company have opportunities to work in various locations across the nation, focusing on the unique needs of the veteran population.
-
Advanced Correctional Healthcare
Average Salary: $480,758
Advanced Correctional Healthcare offers medical services in correctional facilities. Nurse Practitioners in this company play a crucial role in delivering care to a diverse patient group, primarily located in jails and prisons throughout the United States.
-
SonderMind
Average Salary: $428,000
SonderMind focuses on mental health services, connecting patients with qualified providers. Nurse Practitioners at SonderMind work across various states, providing valuable mental health support and therapy.
-
SNF Wound Care
Average Salary: $387,763
SNF Wound Care specializes in providing wound care services in skilled nursing facilities. Nurse Practitioners here focus on patient care in nursing homes, delivering specialized treatment and support.
-
TDB Communications
Average Salary: $328,058
TDB Communications provides healthcare consulting and management services. Nurse Practitioners may find roles in various healthcare projects, working primarily in urban areas to improve service delivery.
-
Seven Resourcing
Average Salary: $307,974
Seven Resourcing is a healthcare recruitment agency helping professionals find jobs in the industry. Nurse Practitioners can explore various opportunities across the country, connecting with healthcare facilities in need of their expertise.
-
Mobile Care Medical Group
Average Salary: $302,326
Mobile Care Medical Group offers innovative mobile healthcare services. Nurse Practitioners here provide on-site care to patients in homes and various community settings, improving access to healthcare.
-
Mindful Therapy Group
Average Salary: $271,048
Mindful Therapy Group provides mental health therapy and support. Nurse Practitioners work in a collaborative environment, servicing patients primarily in community mental health offices.
-
My Home Doctor
Average Salary: $245,400
My Home Doctor offers in-home medical services. Nurse Practitioners deliver personalized care to patients in their homes, focusing on convenience and comprehensive health assessments.
-
Rock Medical Group
Average Salary: $234,404
Rock Medical Group provides healthcare staffing solutions. Nurse Practitioners can find diverse roles across various healthcare settings, working in temporary placements or full-time positions.
Nurse Practitioners (NPs) have great opportunities to earn more in their careers. Here are five important factors that can help increase your earnings:
- Specialization: Focusing on a specific area like pediatrics, geriatrics, or mental health can lead to higher pay. Specialized skills are often in demand.
- Experience: As you gain more experience, your value increases. Seek out opportunities to learn and grow in various settings.
- Location: Working in urban areas or regions with high demand for healthcare professionals often comes with higher salaries. Consider relocating if possible.
- Certifications: Additional certifications can boost your expertise. More qualifications often lead to higher pay rates.
- Negotiation: Always negotiate your salary. Do your research on average salaries in your area and be prepared to discuss your value during job offers.
By focusing on these factors, Nurse Practitioners can increase their earning potential and enjoy a rewarding career.
Compare Salaries
Find the right job for you
