Nurse Practitioner Salary in Pittsburgh, PA
How much does a Nurse Practitioner make in Pittsburgh, PA?
In Pittsburgh, PA, Nurse Practitioners enjoy a competitive salary. On average, they make around $148,689 per year. This figure can vary based on experience, specialty, and the specific healthcare facility. Many Nurse Practitioners in the area earn between $106,000 and $134,000 annually. This range reflects the diverse opportunities available in the region's healthcare sector.
The salary for Nurse Practitioners in Pittsburgh is influenced by several factors. Experienced professionals often see higher earnings. Specialties such as family care, pediatrics, and geriatrics can also affect salary levels. Additionally, working in urban areas like Pittsburgh can lead to higher pay due to the demand for healthcare services. This makes the city a promising place for Nurse Practitioners looking to advance their careers.
What are the highest paying cities for a Nurse Practitioner near Pittsburgh, PA?

-
Bradford, PA
Average Salary: $156,528
Bradford offers a strong community focus in healthcare. Nurse practitioners work with local clinics and hospitals to provide care. Bradford Regional Medical Center is a key employer.
Find Nurse Practitioner jobs in Bradford, PA
-
Erie, PA
Average Salary: $151,975
Erie has a growing healthcare sector. Nurse practitioners find opportunities in various clinics and hospitals. UPMC Hamot is a major healthcare provider in the area.
Find Nurse Practitioner jobs in Erie, PA
-
Lakewood, OH
Average Salary: $150,563
Lakewood provides diverse healthcare settings for nurse practitioners. They work in community health centers and private practices. Cleveland Clinic is a prominent employer in the region.
Find Nurse Practitioner jobs in Lakewood, OH
-
Buffalo, NY
Average Salary: $137,913
Buffalo offers many healthcare options for nurse practitioners. They work in urban hospitals and community health services. Kaleida Health is a leading healthcare provider in the area.
Find Nurse Practitioner jobs in Buffalo, NY
-
Charleston, WV
Average Salary: $136,465
Charleston has a vibrant healthcare community. Nurse practitioners find roles in both hospitals and outpatient clinics. CAMC Health System is a major employer in the region.
Find Nurse Practitioner jobs in Charleston, WV
-
Johnstown, PA
Average Salary: $135,167
Johnstown provides a range of healthcare opportunities. Nurse practitioners work in local clinics and hospitals. Conemaugh Health System is a key healthcare provider.
Find Nurse Practitioner jobs in Johnstown, PA
-
Detroit, MI
Average Salary: $132,229
Detroit offers diverse healthcare settings. Nurse practitioners work in urban hospitals and community health centers. Henry Ford Health System is a major employer in the area.
Find Nurse Practitioner jobs in Detroit, MI
-
New Castle, PA
Average Salary: $131,633
New Castle has a supportive healthcare environment. Nurse practitioners find roles in local clinics and hospitals. UPMC Horizon is a key healthcare provider in the region.
Find Nurse Practitioner jobs in New Castle, PA
-
Cleveland, OH
Average Salary: $131,329
Cleveland provides many healthcare opportunities. Nurse practitioners work in large hospitals and community health services. Cleveland Clinic is a leading healthcare provider.
Find Nurse Practitioner jobs in Cleveland, OH
-
Indianapolis, IN
Average Salary: $130,671
Indianapolis offers a dynamic healthcare sector. Nurse practitioners find roles in various hospitals and clinics. Indiana University Health is a major employer in the area.
Find Nurse Practitioner jobs in Indianapolis, IN
What are the best paying companies for a Nurse Practitioner in Pittsburgh, PA?

-
LifeStance Health
Average Salary: $245,000
LifeStance Health offers Nurse Practitioner jobs with a focus on mental health and wellness. They operate in multiple locations, including Pittsburgh, PA, providing a variety of care settings.
-
Signify Health
Average Salary: $167,273
Signify Health provides Nurse Practitioner jobs that emphasize patient care and health assessments. They work in Pittsburgh, PA, and other areas, focusing on improving patient outcomes.
-
Matrix Medical Network
Average Salary: $156,914
Matrix Medical Network offers Nurse Practitioner jobs that involve home visits and patient care. They operate in Pittsburgh, PA, and other regions, aiming to enhance patient health.
-
GHR Healthcare
Average Salary: $149,167
GHR Healthcare provides Nurse Practitioner jobs with a focus on patient care and support. They work in Pittsburgh, PA, and other locations, offering diverse healthcare settings.
-
CVS Health
Average Salary: $141,353
CVS Health offers Nurse Practitioner jobs that include patient care and health management. They operate in Pittsburgh, PA, and other areas, providing a range of healthcare services.
-
Optum
Average Salary: $131,540
Optum offers Nurse Practitioner jobs that focus on patient care and health improvement. They operate in Pittsburgh, PA, and other regions, providing various healthcare services.
-
Oak Street Health
Average Salary: $128,850
Oak Street Health provides Nurse Practitioner jobs that emphasize patient care and health management. They work in Pittsburgh, PA, and other areas, focusing on improving patient health.
-
Belcan LLC
Average Salary: $125,690
Belcan LLC offers Nurse Practitioner jobs that involve patient care and health assessments. They operate in Pittsburgh, PA, and other locations, providing a range of healthcare services.
-
Comprehensive Rehab Consultants
Average Salary: $122,000
Comprehensive Rehab Consultants provides Nurse Practitioner jobs that focus on patient care and rehabilitation. They work in Pittsburgh, PA, and other areas, offering diverse healthcare settings.
-
Clay Consulting
Average Salary: $121,500
Clay Consulting offers Nurse Practitioner jobs that emphasize patient care and health management. They operate in Pittsburgh, PA, and other regions, providing various healthcare services.
What are the best paying Nurse Practitioner related jobs in Pittsburgh, PA?

-
Physician Assistant
Average Salary: $115,254
This role works closely with doctors and patients. They diagnose and treat illnesses. They also perform exams and order tests. Many work in clinics and hospitals in the city.
Find Physician Assistant jobs in Pittsburgh, PA
-
Nurse Manager
Average Salary: $92,073
This position oversees nursing staff in healthcare facilities. They manage schedules and ensure quality care. They work in hospitals and clinics, often collaborating with doctors and other healthcare providers.
Find Nurse Manager jobs in Pittsburgh, PA
-
Informatics Nurse
Average Salary: $91,358
This job focuses on using technology to improve patient care. They work with electronic health records and other systems. Many find roles in hospitals and large medical practices in the area.
Find Informatics Nurse jobs in Pittsburgh, PA
-
Registered Nurse
Average Salary: $88,569
RNs provide and coordinate patient care. They work in many settings, including hospitals, clinics, and schools. They often work with doctors and other healthcare professionals to ensure patients receive the best care.
Find Registered Nurse jobs in Pittsburgh, PA
-
Nurse Educator
Average Salary: $82,812
This role teaches and trains new nurses. They develop training programs and evaluate student performance. Many work in hospitals, universities, and other educational institutions.
Find Nurse Educator jobs in Pittsburgh, PA
-
Public Health Nurse
Average Salary: $78,033
They focus on improving community health. They work on health education and disease prevention. Many work for local health departments and community organizations.
Find Public Health Nurse jobs in Pittsburgh, PA
-
Graduate Nurse
Average Salary: $74,831
This role is for new nurses completing their training. They work under experienced nurses to gain practical experience. Many find positions in hospitals and clinics as they complete their education.
Find Graduate Nurse jobs in Pittsburgh, PA
-
Clinical Research Nurse
Average Salary: $73,672
They manage clinical trials and research studies. They ensure patient safety and data accuracy. They work in hospitals, research institutions, and pharmaceutical companies.
Find Clinical Research Nurse jobs in Pittsburgh, PA
-
Nurse Instructor
Average Salary: $60,000
This job involves teaching nursing students. They prepare lesson plans and evaluate student progress. They work in nursing schools and universities, helping the next generation of nurses.
Find Nurse Instructor jobs in Pittsburgh, PA
-
Case Manager
Average Salary: $46,305
They coordinate care for patients with complex needs. They work with doctors, social workers, and other professionals. They often work in hospitals, clinics, and home health agencies.
Find Case Manager jobs in Pittsburgh, PA