Position
City
Salary

How much does a Nurse Practitioner make in Cleveland, OH?

The average salary for a Nurse Practitioner is $138,456 per year in Cleveland, OH.

If you're thinking of becoming a Nurse Practitioner in Cleveland, OH, you might be wondering about the salary. This career can offer a rewarding income. Cleveland's Nurse Practitioners earn an average yearly salary of about $138,456. This is a strong figure for those in the healthcare field.


Nurse Practitioners in Cleveland have salaries that range widely. Many earn between $60,625 and $123,727 a year. Here are some key points:

  • About 22.51% make between $60,625 and $102,693.
  • Around 40.06% earn between $102,693 and $123,727.
  • A smaller number make more than $123,727, with the highest earners making over $270,966 a year.
This range shows there are many opportunities for growth and earning potential in this role.

Nurse Practitioner jobs in Cleveland, OH

What are the highest paying cities for a Nurse Practitioner near Cleveland, OH?

Nurse Practitioners near Cleveland, OH, have many job opportunities in cities like Detroit, MI, and Erie, PA, which offer the highest salaries. In Detroit, Nurse Practitioners can expect an average salary of around $152,980, while those in Erie, PA, see an average salary of about $148,767. This makes these locations attractive for professionals seeking well-paying positions. Additionally, Buffalo, NY, and Pittsburgh, PA, provide competitive salaries of approximately $143,256 and $143,077, respectively. For those in Strongsville, OH, and Dayton, OH, the average salaries stand at about $142,183 and $135,703. These figures highlight that skilled Nurse Practitioners can find lucrative opportunities in these nearby regions.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Cleveland, OH, highlighting Detroit, MI with the highest at $152,980 and Sandusky, OH with the lowest at $130,235.
  1. Detroit, MI
    Average Salary: $152,980
    Working as a healthcare provider in Detroit offers the chance to make a big difference in many lives. The city has large hospitals like Henry Ford Health System and Detroit Medical Center. These places value skilled practitioners.
    Find Nurse Practitioner jobs in Detroit, MI


  2. Erie, PA
    Average Salary: $148,767
    Erie, PA, provides a welcoming environment for those in healthcare. People here value compassionate care. With key employers like UPMC Hamot and Saint Vincent Health Center, you can expect to work with top-notch teams.
    Find Nurse Practitioner jobs in Erie, PA


  3. Buffalo, NY
    Average Salary: $143,256
    Buffalo offers a vibrant community for healthcare professionals. Working here means being part of a dynamic medical scene. With hospitals like Kaleida Health and Buffalo General Medical Center, you’ll have many opportunities to grow and excel.
    Find Nurse Practitioner jobs in Buffalo, NY


  4. Pittsburgh, PA
    Average Salary: $143,077
    In Pittsburgh, healthcare workers enjoy a mix of urban and suburban living. The city is home to major medical institutions like UPMC and Allegheny Health Network. These organizations provide excellent support and resources for their staff.
    Find Nurse Practitioner jobs in Pittsburgh, PA


  5. Strongsville, OH
    Average Salary: $142,183
    Strongsville offers a close-knit community feel with access to quality healthcare. The area has well-regarded facilities such as Cleveland Clinic. Working here means being part of a team that values patient care and professional development.
    Find Nurse Practitioner jobs in Strongsville, OH


  6. Dayton, OH
    Average Salary: $135,703
    Dayton is a city that balances urban amenities with a friendly atmosphere. It is home to prominent healthcare providers like Kettering Health and Premier Health. These organizations offer robust training and career advancement opportunities.
    Find Nurse Practitioner jobs in Dayton, OH


  7. Toledo, OH
    Average Salary: $132,200
    Toledo provides a supportive environment for healthcare professionals. The city’s hospitals, such as ProMedica and Toledo Hospital, emphasize community care and continuous learning. Working here allows you to be part of a dedicated healthcare team.
    Find Nurse Practitioner jobs in Toledo, OH


  8. Youngstown, OH
    Average Salary: $131,019
    Youngstown offers a tight-knit community with a strong focus on healthcare. The area’s facilities, like Mercy Health and St. Elizabeth Health Center, provide excellent support and resources for medical staff. You can expect a rewarding work environment here.
    Find Nurse Practitioner jobs in Youngstown, OH


  9. Columbus, OH
    Average Salary: $130,272
    Columbus is a bustling city with many healthcare opportunities. Working here means being part of a large and diverse medical community. With hospitals like OhioHealth and Wexner Medical Center, you’ll have many chances to grow and make an impact.
    Find Nurse Practitioner jobs in Columbus, OH


  10. Sandusky, OH
    Average Salary: $130,235
    Sandusky offers a quiet, community-focused environment for healthcare workers. The area’s hospitals, like Firelands Regional Medical Center, prioritize patient care and professional growth. Working here means being part of a caring and supportive team.
    Find Nurse Practitioner jobs in Sandusky, OH

What are the best paying companies for a Nurse Practitioner in Cleveland, OH?

Nurse Practitioners can find excellent job opportunities in Cleveland, OH, with LifeStance Health leading the way at an average salary of $230,500. Northeast Healthcare Recruitment, Inc. also offers a competitive average salary of $157,000. These companies provide not only high salaries but also a supportive work environment. Other notable employers include ChenMed, Apex Healthcare, and The IMA Group, all offering salaries above $130,000. These companies value their nurse practitioners and often provide additional benefits and growth opportunities. Job seekers should consider these options for a rewarding career.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Cleveland, OH, highlighting LifeStance Health with the highest at $230,500 and Health Express Urgent Care with the lowest at $115,000.
  1. LifeStance Health
    Average Salary: $230,500
    LifeStance Health offers rewarding Nurse Practitioner roles. They operate across multiple locations in Cleveland, providing mental health services. They value experienced practitioners who can make a difference in patient care.


  2. Northeast Healthcare Recruitment, Inc.
    Average Salary: $157,000
    At Northeast Healthcare Recruitment, Inc., Nurse Practitioners find great opportunities. They work in various healthcare settings within Cleveland. The company focuses on quality patient care and supports professional growth.


  3. Favorite Healthcare Staffing
    Average Salary: $142,333
    Favorite Healthcare Staffing is known for its diverse Nurse Practitioner positions. They serve multiple healthcare facilities in Cleveland. The company promotes a supportive environment for both patients and practitioners.


  4. ChenMed
    Average Salary: $138,304
    ChenMed provides excellent opportunities for Nurse Practitioners in Cleveland. They focus on comprehensive primary care. The company supports a patient-centered approach, enhancing the quality of care provided.


  5. Apex Healthcare
    Average Salary: $137,500
    Apex Healthcare offers competitive salaries for Nurse Practitioners in Cleveland. They operate in various healthcare facilities, prioritizing patient well-being. The company values skilled professionals who contribute to high-quality care.


  6. The IMA Group
    Average Salary: $135,000
    The IMA Group provides diverse opportunities for Nurse Practitioners in Cleveland. They operate multiple healthcare locations. The company supports a collaborative environment, focusing on patient health and professional development.


  7. The Wound Pros
    Average Salary: $133,500
    The Wound Pros offers specialized roles for Nurse Practitioners in Cleveland. They focus on wound care services. The company values practitioners who can deliver specialized and effective patient care.


  8. Optum
    Average Salary: $131,875
    Optum provides a variety of Nurse Practitioner roles in Cleveland. They operate in multiple healthcare settings. The company is dedicated to improving patient care and supports professional growth.


  9. Boulder Care, Inc.
    Average Salary: $130,817
    Boulder Care, Inc. offers rewarding opportunities for Nurse Practitioners in Cleveland. They focus on specific healthcare services. The company promotes a collaborative approach, enhancing patient care quality.


  10. Health Express Urgent Care
    Average Salary: $115,000
    Health Express Urgent Care provides diverse roles for Nurse Practitioners in Cleveland. They operate several urgent care locations. The company values skilled practitioners who can deliver efficient and effective care.

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