Position
City
Salary

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

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

In Allentown, PA, Nurse Practitioners enjoy a competitive salary. On average, they earn about $161,220 a year. This income can vary based on experience and specialty. Many Nurse Practitioners in this area make between $88,227 and $250,091 annually. These figures show a good potential for earnings in this profession.


The salary data highlights that Nurse Practitioners often see pay increases as they gain more experience. For instance, those at the lower end of the pay range typically earn around $88,227. As they gain more expertise, many move up to salaries in the middle range, close to $142,182. Experienced Nurse Practitioners can earn more, up to about $277,068 per year. This progression reflects the value placed on their skills and dedication to patient care.

Nurse Practitioner jobs in Allentown, PA

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

Job seekers seeking top salaries as Nurse Practitioners near Allentown, PA, should consider Doylestown, PA, with an average salary of $184,800. Reading, PA, follows closely with an average of $153,820. Harrisburg, PA, offers an average salary of $150,253, making it another attractive option. Cities like Philadelphia, Scranton, and Bethlehem also provide competitive salaries. For instance, Philadelphia, PA, boasts an average salary of $149,793, while Scranton, PA, and Bethlehem, PA, offer $146,856 and $143,500, respectively. These locations offer promising opportunities for professional growth and higher earnings.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Allentown, PA, highlighting Doylestown, PA with the highest at $184,800 and Lancaster, PA with the lowest at $123,145.
  1. Doylestown, PA
    Average Salary: $184,800
    In Doylestown, a caring and skilled healthcare professional can find rewarding work in a community that values family and health. Doylestown offers a variety of healthcare settings where practitioners can thrive. Nearby, Doylestown Hospital provides a supportive environment for those in the field.
    Find Nurse Practitioner jobs in Doylestown, PA


  2. Reading, PA
    Average Salary: $153,820
    Reading presents a dynamic environment for healthcare providers. The city's diverse population creates opportunities to serve a wide range of patients. St. Joseph Medical Center is a key employer in the area, offering advanced facilities and a team-oriented approach.
    Find Nurse Practitioner jobs in Reading, PA


  3. Harrisburg, PA
    Average Salary: $150,253
    Harrisburg offers a mix of urban and suburban settings, providing diverse opportunities for healthcare professionals. The city's large medical facilities need dedicated staff to care for their patients. Penn State Health Milton S. Hershey Medical Center is a leading employer with a strong reputation.
    Find Nurse Practitioner jobs in Harrisburg, PA


  4. Philadelphia, PA
    Average Salary: $149,793
    Philadelphia is a bustling city with many job openings in healthcare. The city's vibrant community and various healthcare institutions create a dynamic work environment. Hospitals like Penn Medicine and Children’s Hospital of Philadelphia are prominent employers in the area.
    Find Nurse Practitioner jobs in Philadelphia, PA


  5. Scranton, PA
    Average Salary: $146,856
    Scranton offers a blend of urban and rural opportunities for healthcare providers. The city's commitment to healthcare excellence creates a supportive environment for professionals. Geisinger Wyoming Valley Medical Center is a top employer with a strong focus on patient care.
    Find Nurse Practitioner jobs in Scranton, PA


  6. Bethlehem, PA
    Average Salary: $143,500
    Bethlehem provides a mix of suburban and urban settings for healthcare workers. The city’s focus on community health creates many opportunities for skilled professionals. St. Luke’s University Health Network is a leading employer, offering advanced medical services and a supportive work culture.
    Find Nurse Practitioner jobs in Bethlehem, PA


  7. York, PA
    Average Salary: $137,338
    York offers a range of healthcare opportunities in a community that values health and wellness. The city’s healthcare facilities need dedicated professionals to provide quality care. WellSpan Health is a major employer, known for its excellent patient care and community outreach.
    Find Nurse Practitioner jobs in York, PA


  8. Pottstown, PA
    Average Salary: $128,263
    Pottstown offers a smaller community feel with many opportunities for healthcare professionals. The city’s supportive environment makes it an ideal place to work. Pottstown Hospital provides a community-focused approach to healthcare.
    Find Nurse Practitioner jobs in Pottstown, PA


  9. Lansdale, PA
    Average Salary: $125,640
    Lansdale provides a suburban setting with many job opportunities for healthcare professionals. The community's emphasis on health and wellness creates a rewarding environment. Main Line Health offers a supportive work culture and advanced medical facilities.
    Find Nurse Practitioner jobs in Lansdale, PA


  10. Lancaster, PA
    Average Salary: $123,145
    Lancaster offers a mix of urban and rural opportunities for healthcare providers. The city’s strong healthcare network creates many job openings. Lancaster General Health is a leading employer, known for its commitment to patient care and community health.
    Find Nurse Practitioner jobs in Lancaster, PA

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

Job seekers aiming to become Nurse Practitioners can look forward to good opportunities in Allentown, PA. Loyal Source leads with the highest average salary at $165,736. Blackbird Health offers a competitive package at $151,125. Also, GO Staffing and Healing Partners provide attractive salaries of $125,500 and $115,000 respectively.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Allentown, PA, highlighting Loyal Source with the highest at $165,736 and Healing Partners with the lowest at $115,000.
  1. Loyal Source
    Average Salary: $165,736
    Loyal Source offers rewarding Nurse Practitioner jobs in Allentown, PA, and other locations. They focus on providing excellent healthcare services and have a reputation for supporting professional growth.


  2. Blackbird Health
    Average Salary: $151,125
    Blackbird Health provides Nurse Practitioner positions in Allentown, PA, and beyond. They are dedicated to mental health services and offer a supportive work environment for Nurse Practitioners.


  3. GO Staffing
    Average Salary: $125,500
    GO Staffing has Nurse Practitioner jobs available in Allentown, PA. They provide a variety of healthcare opportunities and are known for competitive salaries and a positive work culture.


  4. Healing Partners
    Average Salary: $115,000
    Healing Partners offers Nurse Practitioner positions in Allentown, PA, and other areas. They focus on patient care and support professional development for their staff.

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