Nurse Practitioner Salary in Doylestown, PA

Updated on Jun 05, 2025
Position
City
Salary

How much does a Nurse Practitioner make in Doylestown, PA?

The average salary for a Nurse Practitioner is $194,115 per year in Doylestown, PA.

In Doylestown, PA, Nurse Practitioners enjoy a competitive salary. On average, they make around $194,115 per year. This figure reflects the high demand for skilled healthcare professionals in the area. The salary range can vary based on experience and specialty.

Factors that can influence a Nurse Practitioner's salary include:

  • Years of experience
  • Specialty area
  • Type of employer
  • Location within Doylestown

Nurse Practitioners with more experience and specialized skills often earn higher salaries. Working in a hospital or a private practice can also affect the pay. Overall, Doylestown offers a rewarding environment for Nurse Practitioners, with good earning potential.

Nurse Practitioner jobs in Doylestown, PA

What are the highest paying cities for a Nurse Practitioner near Doylestown, PA?

Nurse Practitioners near Doylestown, PA, can find top-paying opportunities in Bensalem, Warrington, and Plymouth Meeting. These cities offer competitive salaries, making them attractive for those in the field. Job seekers should consider these locations for better financial prospects.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Doylestown, PA, highlighting Bensalem, PA with the highest at $211,343 and Blue Bell, PA with the lowest at $126,854.
  1. Bensalem, PA
    Average Salary: $211,343
    Bensalem offers a vibrant community for healthcare professionals. With its strong network of hospitals and clinics, practitioners find ample opportunities. St. Mary Medical Center and Lower Bucks Hospital are prominent employers.
    Find Nurse Practitioner jobs in Bensalem, PA


  2. Warrington, PA
    Average Salary: $206,175
    Warrington provides a welcoming environment for those in the medical field. The area boasts several healthcare facilities, including St. Mary Medical Center. Job seekers can expect a supportive community and diverse patient care experiences.
    Find Nurse Practitioner jobs in Warrington, PA


  3. Plymouth Meeting, PA
    Average Salary: $193,971
    Plymouth Meeting is a great place for healthcare professionals. The area has many clinics and hospitals, such as Main Line Health. Practitioners can enjoy a mix of urban and suburban settings, offering varied experiences.
    Find Nurse Practitioner jobs in Plymouth Meeting, PA


  4. Bristol, PA
    Average Salary: $155,810
    Bristol offers a mix of urban and suburban healthcare opportunities. The city is home to several medical facilities, including St. Mary Medical Center. Job seekers can expect a dynamic work environment with diverse patient populations.
    Find Nurse Practitioner jobs in Bristol, PA


  5. Yardley, PA
    Average Salary: $152,500
    Yardley provides a peaceful setting for healthcare professionals. The area has several clinics and hospitals, including St. Mary Medical Center. Practitioners can enjoy a balanced lifestyle with a strong sense of community.
    Find Nurse Practitioner jobs in Yardley, PA


  6. Hatboro, PA
    Average Salary: $146,062
    Hatboro offers a close-knit community for healthcare workers. The area has a variety of medical facilities, including St. Mary Medical Center. Job seekers can expect a supportive environment with diverse patient care experiences.
    Find Nurse Practitioner jobs in Hatboro, PA


  7. Springfield, PA
    Average Salary: $141,171
    Springfield provides a vibrant community for healthcare professionals. The area has many hospitals and clinics, including St. Mary Medical Center. Practitioners can enjoy a mix of urban and suburban settings, offering varied experiences.
    Find Nurse Practitioner jobs in Springfield, PA


  8. Lansdale, PA
    Average Salary: $136,281
    Lansdale offers a welcoming environment for those in the medical field. The area has several healthcare facilities, including St. Mary Medical Center. Job seekers can expect a supportive community and diverse patient care experiences.
    Find Nurse Practitioner jobs in Lansdale, PA


  9. Langhorne, PA
    Average Salary: $128,575
    Langhorne provides a vibrant community for healthcare professionals. The area has many hospitals and clinics, including St. Mary Medical Center. Practitioners can enjoy a mix of urban and suburban settings, offering varied experiences.
    Find Nurse Practitioner jobs in Langhorne, PA


  10. Blue Bell, PA
    Average Salary: $126,854
    Blue Bell offers a peaceful setting for healthcare workers. The area has a variety of medical facilities, including St. Mary Medical Center. Job seekers can expect a supportive environment with diverse patient care experiences.
    Find Nurse Practitioner jobs in Blue Bell, PA

What are the best paying companies for a Nurse Practitioner in Doylestown, PA?

Nurse practitioners in Doylestown, PA, can find excellent job opportunities with top-paying companies. LifeStance Health offers a competitive salary of up to $245,000 annually. Rite Med Group also provides a strong compensation package, with salaries reaching up to $112,833 per year. These companies value the skills of nurse practitioners and offer rewarding career paths. Job seekers can expect both financial benefits and professional growth in these roles.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Doylestown, PA, highlighting LifeStance Health with the highest at $245,000 and Rite Med Group with the lowest at $112,833.
  1. LifeStance Health
    Average Salary: $245,000
    LifeStance Health offers Nurse Practitioners in Doylestown, PA, a chance to work in a supportive environment. They focus on providing mental health services. LifeStance Health operates in many locations across the country, ensuring a wide range of opportunities for Nurse Practitioners.


  2. Rite Med Group
    Average Salary: $112,833
    Rite Med Group provides Nurse Practitioners in Doylestown, PA, with a rewarding work experience. They specialize in primary care and family medicine. Rite Med Group operates in several locations, offering Nurse Practitioners the chance to work in different settings and communities.

Currently 10,409 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
10,409 Job Openings