Position
City
Salary

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

The average salary for a Nurse Practitioner is $148,139 per year in Reading, PA.

Nurse Practitioners in Reading, PA, enjoy competitive salaries that reflect their vital role in healthcare. On average, they earn about $148,139 per year. This income can vary based on several factors, including experience, specialty, and the specific employer. The data shows that some Nurse Practitioners may earn significantly more, especially those in higher percentiles of the salary range.

Here’s a closer look at the salary distribution in Reading, PA:

  • 25% of Nurse Practitioners earn between $85,000 and $109,818.
  • 50% of Nurse Practitioners earn between $109,818 and $134,636.
  • 75% of Nurse Practitioners earn between $134,636 and $159,455.
  • The top earners, in the 90th percentile, make between $233,909 and $258,727.
The highest earners in the top 10% of this profession can make up to $333,182 annually.

Nurse Practitioner jobs in Reading, PA

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

Nurse Practitioners near Reading, PA, can find top-tier salaries in several nearby cities. West Chester stands out with an average salary of $190,179, offering lucrative opportunities for those in the field. Doylestown and New York City also present competitive wages, with averages reaching $185,227 and $154,806, respectively. Seeking a rewarding career, Nurse Practitioners have various high-paying options close to Reading, PA. Allentown and Scranton also show promising salaries, with averages of $149,446 and $148,919. Philadelphia, York, Pottsville, and Wilkes-Barre provide additional opportunities with competitive wages.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Reading, PA, highlighting West Chester, PA with the highest at $190,179 and Wilkes-Barre, PA with the lowest at $133,633.
  1. West Chester, PA
    Average Salary: $190,179
    West Chester offers a blend of suburban peace and urban amenities. Working here means you can enjoy a quieter lifestyle while being close to larger job opportunities. Penn Medicine is a prominent employer in the area.
    Find Nurse Practitioner jobs in West Chester, PA


  2. Doylestown, PA
    Average Salary: $185,227
    Doylestown provides a charming setting with historic charm and modern healthcare facilities. It is a great place to balance work and a pleasant lifestyle. St. Luke's University Health Network is a major healthcare provider.
    Find Nurse Practitioner jobs in Doylestown, PA


  3. New York, NY
    Average Salary: $154,806
    New York City offers endless opportunities and a vibrant healthcare sector. Working here means you'll be at the heart of medical innovation. Major employers include Mount Sinai Health System and NYU Langone Health.
    Find Nurse Practitioner jobs in New York, NY


  4. Harrisburg, PA
    Average Salary: $150,498
    Harrisburg is a bustling city with a strong healthcare network. It's a great place to make a significant impact in patient care. Penn State Health and UPMC are leading employers in the area.
    Find Nurse Practitioner jobs in Harrisburg, PA


  5. Allentown, PA
    Average Salary: $149,446
    Allentown combines urban life with a friendly atmosphere. It’s a great place for those who want a dynamic work environment. Lehigh Valley Health Network and St. Luke’s University Health Network are key employers.
    Find Nurse Practitioner jobs in Allentown, PA


  6. Scranton, PA
    Average Salary: $148,919
    Scranton offers a mix of community feel and professional opportunities. Working here means you can enjoy a supportive work environment. Geisinger and St. Luke’s University Health Network are notable employers.
    Find Nurse Practitioner jobs in Scranton, PA


  7. Philadelphia, PA
    Average Salary: $141,686
    Philadelphia is a city rich in history and healthcare opportunities. It’s a place where you can find diverse and rewarding experiences. Employers like Penn Medicine and Jefferson Health dominate the market.
    Find Nurse Practitioner jobs in Philadelphia, PA


  8. York, PA
    Average Salary: $138,425
    York provides a blend of suburban comfort and urban accessibility. It’s an excellent place for those seeking a balanced lifestyle. WellSpan Health and UPMC are major healthcare providers.
    Find Nurse Practitioner jobs in York, PA


  9. Pottsville, PA
    Average Salary: $133,689
    Pottsville offers a cozy community feel with a strong healthcare sector. Working here means you can enjoy a close-knit community. Schuylkill Medical Center is a prominent employer.
    Find Nurse Practitioner jobs in Pottsville, PA


  10. Wilkes-Barre, PA
    Average Salary: $133,633
    Wilkes-Barre combines historic charm with modern medical facilities. It’s a great place for those looking for a fulfilling career in healthcare. Geisinger and WMCHealth are leading employers.
    Find Nurse Practitioner jobs in Wilkes-Barre, PA

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

Headway leads the way in offering high salaries for Nurse Practitioners in Reading, PA, with an average of $358,000 annually. This competitive compensation reflects the company's commitment to attracting top talent. Crossroads also provides attractive wages, with Nurse Practitioners earning around $170,000 a year.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Reading, PA, highlighting Headway with the highest at $358,000 and BERKS COMMUNITY HEALTH CENTER with the lowest at $104,286.
  1. Headway
    Average Salary: $358,000
    Headway offers rewarding roles for Nurse Practitioners in Reading, PA. The company focuses on providing top-notch healthcare services. It operates in multiple locations to ensure accessible healthcare for all.


  2. Crossroads
    Average Salary: $170,000
    Crossroads provides a great environment for Nurse Practitioners in Reading, PA. The company specializes in comprehensive healthcare services. It has several locations to serve a broad community effectively.


  3. RiteMedGroup
    Average Salary: $133,750
    RiteMedGroup is a leading healthcare provider with excellent opportunities for Nurse Practitioners in Reading, PA. The company is dedicated to patient care and has multiple facilities to support its mission.


  4. Optum
    Average Salary: $126,977
    Optum offers competitive positions for Nurse Practitioners in Reading, PA. The company focuses on enhancing healthcare delivery. It operates in several locations to ensure wide-reaching service.


  5. Ennoble Care
    Average Salary: $105,000
    Ennoble Care provides valuable roles for Nurse Practitioners in Reading, PA. The company is committed to delivering quality healthcare. It has multiple locations to support its wide patient base.


  6. BERKS COMMUNITY HEALTH CENTER
    Average Salary: $104,286
    BERKS COMMUNITY HEALTH CENTER offers rewarding Nurse Practitioner jobs in Reading, PA. The company is dedicated to community health and operates several centers to reach a broader audience.

Currently 9,885 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
9,885 Job Openings