Position
City
Salary

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

The average salary for a Nurse Practitioner is $144,764 per year in Pittsburgh, PA.

Nurse Practitioners in Pittsburgh, PA earn a competitive salary, with the average yearly income sitting at approximately $144,764. This figure includes a range of earnings from those starting out to more experienced professionals. A notable 46.02% of Nurse Practitioners fall into the $106,000 to $134,000 salary bracket, showcasing the high demand for their expertise in the region.

The salary range for Nurse Practitioners in Pittsburgh highlights the potential for growth and advancement. The lower end of the spectrum starts at $50,000, while the top earners can make up to $358,000 a year. This variability reflects the diverse opportunities available across different healthcare settings, such as hospitals, clinics, and private practices. Higher salaries often correlate with advanced degrees, specialized certifications, and extensive experience in the field.

Nurse Practitioner jobs in Pittsburgh, PA

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

Looking for top-paying Nurse Practitioner jobs? Bradford, PA, leads the way with an impressive average salary of $152,263. Cities such as Erie, PA, and Detroit, MI, follow closely, offering competitive pay. Nurse Practitioners in these locations can expect excellent compensation for their skills and dedication.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Pittsburgh, PA, highlighting Bradford, PA with the highest at $152,263 and Johnstown, PA with the lowest at $134,016.
  1. Bradford, PA
    Average Salary: $152,263
    Bradford offers a warm community setting with a demand for compassionate healthcare professionals. Working in Bradford, one can find opportunities in local clinics and healthcare facilities. Bradford Regional Medical Center is a notable employer.
    Find Nurse Practitioner jobs in Bradford, PA


  2. Erie, PA
    Average Salary: $146,569
    Erie boasts a vibrant healthcare sector with a focus on patient care and community health. Nurse practitioners can work in various settings, including hospitals and private practices. UPMC Hamot is a key healthcare provider in the area.
    Find Nurse Practitioner jobs in Erie, PA


  3. Detroit, MI
    Average Salary: $144,693
    Detroit provides a diverse and dynamic environment for nurse practitioners. Opportunities are available in large hospitals and specialized clinics. Henry Ford Health System and Detroit Medical Center are leading employers in the city.
    Find Nurse Practitioner jobs in Detroit, MI


  4. Buffalo, NY
    Average Salary: $142,383
    Buffalo offers a robust healthcare market with a range of opportunities for skilled professionals. Nurse practitioners can work in hospitals, outpatient clinics, and community health centers. Kaleida Health and ECMC are prominent healthcare systems in Buffalo.
    Find Nurse Practitioner jobs in Buffalo, NY


  5. Charleston, WV
    Average Salary: $137,995
    Charleston presents a smaller, yet welcoming community with a strong need for healthcare services. Practitioners can find positions in hospitals and private clinics. CAMC Health System and Charleston Area Medical Center are key employers.
    Find Nurse Practitioner jobs in Charleston, WV


  6. Cleveland, OH
    Average Salary: $137,986
    Cleveland is known for its excellent healthcare institutions and offers many opportunities for dedicated professionals. Nurse practitioners can work in renowned hospitals like the Cleveland Clinic and University Hospitals.
    Find Nurse Practitioner jobs in Cleveland, OH


  7. Lakewood, OH
    Average Salary: $135,062
    Lakewood provides a supportive environment for nurse practitioners, with many opportunities in healthcare facilities and private practices. Cleveland Clinic and Mercy Health are notable employers in the area.
    Find Nurse Practitioner jobs in Lakewood, OH


  8. Indianapolis, IN
    Average Salary: $134,842
    Indianapolis offers a thriving healthcare sector with numerous opportunities for practitioners. Major hospitals like Indiana University Health and Eskenazi Health provide excellent career prospects.
    Find Nurse Practitioner jobs in Indianapolis, IN


  9. Dayton, OH
    Average Salary: $134,609
    Dayton offers a growing healthcare industry with many job opportunities. Nurse practitioners can find positions in large health systems like Kettering Health and Miami Valley Hospital.
    Find Nurse Practitioner jobs in Dayton, OH


  10. Johnstown, PA
    Average Salary: $134,016
    Johnstown provides a smaller community with a strong emphasis on healthcare. Opportunities are available in local hospitals and clinics. UPMC Altoona and Conemaugh Memorial Medical Center are key employers.
    Find Nurse Practitioner jobs in Johnstown, PA

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

Nurse Practitioners in Pittsburgh, PA, have strong job opportunities with competitive salaries. LifeStance Health offers the highest average salary of $245,000, making it a top choice for many. Other notable companies include Signify Health and CVS Health, which provide salaries well above average. These companies value experienced Nurse Practitioners and offer benefits that attract top talent. Working for any of these firms can lead to a rewarding and financially secure career.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Pittsburgh, PA, highlighting LifeStance Health with the highest at $245,000 and The Children's Home of Pittsburgh & Lemieux Family Center with the lowest at $120,000.
  1. LifeStance Health
    Average Salary: $245,000
    LifeStance Health offers excellent Nurse Practitioner roles in mental health clinics across Pittsburgh, PA. They provide care in a supportive and dynamic environment.


  2. Signify Health
    Average Salary: $163,636
    Signify Health specializes in home-based medical care. Nurse Practitioners work in various locations throughout Pittsburgh, offering flexible and rewarding positions.


  3. CVS Health
    Average Salary: $136,677
    CVS Health provides a range of Nurse Practitioner opportunities in their retail clinics and health centers in Pittsburgh. They emphasize patient-centered care.


  4. Marathon Health
    Average Salary: $133,333
    Marathon Health focuses on wellness and prevention. Nurse Practitioners in Pittsburgh work in corporate and community health settings, promoting healthy lifestyles.


  5. Optum
    Average Salary: $132,670
    Optum offers diverse Nurse Practitioner positions in primary care and specialty clinics across Pittsburgh. They are dedicated to improving health outcomes for patients.


  6. Psychogeriatric Services
    Average Salary: $129,500
    Psychogeriatric Services provides specialized care for older adults. Nurse Practitioners in Pittsburgh work in residential care facilities, focusing on mental health.


  7. Belcan LLC
    Average Salary: $125,690
    Belcan LLC offers unique opportunities for Nurse Practitioners in occupational health settings. They serve various industries in the Pittsburgh area, providing essential health services.


  8. TEEMA
    Average Salary: $121,400
    TEEMA is a non-profit organization that offers primary care services. Nurse Practitioners in Pittsburgh work in community health centers, serving diverse populations.


  9. MindCare Solutions
    Average Salary: $121,000
    MindCare Solutions focuses on mental health and substance abuse treatment. Nurse Practitioners in Pittsburgh work in outpatient clinics and residential settings.


  10. The Children's Home of Pittsburgh & Lemieux Family Center
    Average Salary: $120,000
    This organization offers care for children and families. Nurse Practitioners in Pittsburgh work in their healthcare facilities, providing compassionate care to young patients.

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