Position
City
Salary

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

The average salary for a Nurse Practitioner is $161,868 per year in Allentown, PA.

In Allentown, PA, Nurse Practitioners earn a good salary. The average yearly salary for a Nurse Practitioner in this area is around $161,868. This means that Nurse Practitioners in Allentown typically make a lot more than many other jobs. They work hard and get paid well for it.

The salaries for Nurse Practitioners in Allentown vary. Most earn between $106,000 and $190,000 each year. Some top earners make even more. Nurse Practitioners with more experience and specialized skills often earn the highest salaries. This wide range shows there are many opportunities for growth and higher pay. It also highlights the value of education and experience in this field.

Nurse Practitioner jobs in Allentown, PA

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

Job seekers aiming for top salaries as Nurse Practitioners can find excellent opportunities in cities near Allentown, PA. Doylestown offers the highest average salary at $189,525, making it a top choice. Reading and Harrisburg follow closely with average salaries of $150,783 and $148,431, respectively, providing strong options in the region.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Allentown, PA, highlighting Doylestown, PA with the highest at $189,525 and Easton, PA with the lowest at $121,768.
  1. Doylestown, PA
    Average Salary: $189,525
    Doylestown offers a mix of urban and rural settings. Nurses can find work in top facilities like Doylestown Health. The area allows for a balanced lifestyle with plenty of outdoor activities nearby.
    Find Nurse Practitioner jobs in Doylestown, PA


  2. Reading, PA
    Average Salary: $150,783
    Reading provides a variety of healthcare opportunities. Companies such as Tower Health employ many professionals. The city's central location makes it easy to reach other major areas.
    Find Nurse Practitioner jobs in Reading, PA


  3. Harrisburg, PA
    Average Salary: $148,431
    Harrisburg, the state capital, is home to several large healthcare providers. Penn State Health Milton S. Hershey Medical Center is a prominent employer. The city offers a historic charm with modern amenities.
    Find Nurse Practitioner jobs in Harrisburg, PA


  4. Philadelphia, PA
    Average Salary: $147,078
    Philadelphia boasts a vibrant healthcare sector. Major institutions like Penn Medicine and Children's Hospital of Philadelphia offer diverse opportunities. The city's rich culture adds to the professional experience.
    Find Nurse Practitioner jobs in Philadelphia, PA


  5. Scranton, PA
    Average Salary: $139,507
    Scranton offers a community-focused environment. Geisinger and Lackawanna County Community College are key employers. The city's historical sites and recreational areas provide a well-rounded lifestyle.
    Find Nurse Practitioner jobs in Scranton, PA


  6. Lansdale, PA
    Average Salary: $131,960
    Lansdale features a close-knit community with good healthcare facilities. Abington Health and Jefferson Health are leading employers. The area’s parks and trails make for a relaxing commute.
    Find Nurse Practitioner jobs in Lansdale, PA


  7. Bethlehem, PA
    Average Salary: $129,938
    Bethlehem provides a mix of urban and suburban settings. St. Luke’s University Health Network is a major employer. The city’s cultural attractions and outdoor activities enhance the work-life balance.
    Find Nurse Practitioner jobs in Bethlehem, PA


  8. York, PA
    Average Salary: $125,230
    York offers a range of healthcare opportunities. WellSpan Health and UPMC are prominent employers. The city's historical sites and family-friendly activities make it an appealing place to live.
    Find Nurse Practitioner jobs in York, PA


  9. Lancaster, PA
    Average Salary: $123,994
    Lancaster has a strong healthcare presence. Lancaster General Health and Penn Medicine Lancaster General Hospital are key employers. The city’s rural charm and urban amenities provide a unique lifestyle.
    Find Nurse Practitioner jobs in Lancaster, PA


  10. Easton, PA
    Average Salary: $121,768
    Easton offers a mix of urban and rural settings. Lehigh Valley Health Network is a leading employer. The city’s vibrant arts scene and historic architecture enrich the professional experience.
    Find Nurse Practitioner jobs in Easton, PA

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

GO Staffing offers Nurse Practitioners the highest average salary in Allentown, PA, at $125,500 per year. Healing Partners also provides a competitive salary at $115,000 annually. MindCare Solutions offers a solid pay of $102,500 on average for this role.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Allentown, PA, highlighting GO Staffing with the highest at $125,500 and MindCare Solutions with the lowest at $102,500.
  1. GO Staffing
    Average Salary: $125,500
    GO Staffing offers competitive salaries for Nurse Practitioner jobs in Allentown, PA. They provide opportunities to work in various healthcare settings. They operate in multiple locations within the Allentown area, including hospitals and outpatient clinics.


  2. Healing Partners
    Average Salary: $115,000
    Healing Partners is known for its comprehensive healthcare services and attractive compensation packages for Nurse Practitioners. They focus on patient-centered care and have facilities throughout Allentown, including primary care clinics and specialty care centers.


  3. MindCare Solutions
    Average Salary: $102,500
    MindCare Solutions values its Nurse Practitioners and offers a good salary package. They operate multiple centers in Allentown, providing mental health and primary care services. Working here means contributing to a community focused on holistic health.

Currently 8,369 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
8,369 Job Openings