Position
City
Salary

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

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

If you are thinking about becoming a Nurse Practitioner, knowing the salary can help you decide. In Cleveland, OH, the average yearly salary for a Nurse Practitioner is about $137,647. This figure can vary based on experience and other factors. It’s a rewarding job with a good earning potential.


Many Nurse Practitioners earn between $86,109 and $168,465 per year. A few earn less or more, depending on their specialty and experience. For example, those who have more years of experience or specialize in high-demand areas may earn more. Also, working in different healthcare settings, like hospitals or clinics, can affect the salary. The higher the demand for healthcare services, the more likely a Nurse Practitioner can earn a higher salary.

Nurse Practitioner jobs in Cleveland, OH

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

Nurse Practitioners in Medina, OH, enjoy some of the highest salaries near Cleveland. With an average salary of about $155,090, this city offers a lucrative opportunity for those in the field. Nearby, Erie, PA, also provides a strong average salary of $146,569, making it a top contender for job seekers. In addition to these cities, Strongsville, OH, Detroit, MI, and Pittsburgh, PA, offer competitive wages. These locations ensure that Nurse Practitioners can find rewarding positions with attractive compensation packages.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Cleveland, OH, highlighting Medina, OH with the highest at $155,090 and Youngstown, OH with the lowest at $133,813.
  1. Medina, OH
    Average Salary: $155,090
    Working as a healthcare professional in Medina, OH, offers a stable environment with opportunities for growth. Healthcare facilities like Cleveland Clinic provide excellent working conditions. The community support adds to a fulfilling career experience.
    Find Nurse Practitioner jobs in Medina, OH


  2. Erie, PA
    Average Salary: $146,569
    Erie, PA, provides a vibrant atmosphere for those in the healthcare field. With prominent employers like UPMC, professionals find abundant opportunities for professional development. The city’s supportive environment makes for a rewarding career.
    Find Nurse Practitioner jobs in Erie, PA


  3. Strongsville, OH
    Average Salary: $145,769
    In Strongsville, OH, healthcare professionals enjoy a close-knit community. Many local clinics and health centers offer varied experiences. The area’s healthcare facilities emphasize teamwork and quality patient care.
    Find Nurse Practitioner jobs in Strongsville, OH


  4. Detroit, MI
    Average Salary: $144,693
    Detroit, MI, offers a dynamic setting for healthcare professionals. With organizations like Henry Ford Health, there are many chances to innovate. The city's rich culture and diversity enhance the work experience.
    Find Nurse Practitioner jobs in Detroit, MI


  5. Pittsburgh, PA
    Average Salary: $143,754
    Pittsburgh, PA, presents a thriving job market for healthcare professionals. Institutions like UPMC provide excellent training and career advancement. The city's innovative spirit and rich history create a unique work environment.
    Find Nurse Practitioner jobs in Pittsburgh, PA


  6. Buffalo, NY
    Average Salary: $142,383
    Buffalo, NY, offers a vibrant environment for healthcare workers. Kaleida Health and other major employers provide many opportunities. The city’s commitment to healthcare excellence enhances job satisfaction.
    Find Nurse Practitioner jobs in Buffalo, NY


  7. Mentor, OH
    Average Salary: $135,775
    Mentor, OH, provides a peaceful setting for healthcare professionals. Local hospitals and clinics offer a supportive work environment. The community’s focus on health and wellness makes it a great place to work.
    Find Nurse Practitioner jobs in Mentor, OH


  8. Lakewood, OH
    Average Salary: $135,062
    Lakewood, OH, is a great place for healthcare professionals seeking stability. Employers like Cleveland Clinic offer excellent career growth. The community’s strong support system adds to a fulfilling work experience.
    Find Nurse Practitioner jobs in Lakewood, OH


  9. Dayton, OH
    Average Salary: $134,609
    Dayton, OH, offers a vibrant environment for healthcare professionals. With hospitals like Kettering Health, there are many opportunities for professional growth. The city’s diverse community adds to a rewarding career.
    Find Nurse Practitioner jobs in Dayton, OH


  10. Youngstown, OH
    Average Salary: $133,813
    Youngstown, OH, provides a supportive environment for healthcare workers. Local hospitals and clinics offer many opportunities for growth. The community’s focus on health and wellness enhances job satisfaction.
    Find Nurse Practitioner jobs in Youngstown, OH

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

Nurse practitioners in Cleveland, OH, can find rewarding positions at LifeStance Health, which offers an impressive average salary of $230,500. This company is among the best-paying options for professionals in the area. Another strong option is Northeast Healthcare Recruitment, Inc., with an average salary of $157,000, making it a solid choice for those seeking a lucrative career.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Cleveland, OH, highlighting LifeStance Health with the highest at $230,500 and Sprinter Health with the lowest at $115,000.
  1. LifeStance Health
    Average Salary: $230,500
    LifeStance Health offers a range of mental health services. They operate across multiple states, providing nurse practitioners with opportunities in diverse settings. Locations include Ohio and beyond.


  2. Northeast Healthcare Recruitment, Inc.
    Average Salary: $157,000
    Northeast Healthcare Recruitment, Inc. specializes in placing healthcare professionals. They operate in Cleveland and offer Nurse Practitioner positions with competitive salaries. The company focuses on providing excellent patient care.


  3. Favorite Healthcare Staffing
    Average Salary: $142,333
    Favorite Healthcare Staffing is a leading staffing agency. They have multiple locations, including Cleveland. They offer Nurse Practitioner jobs with good pay and benefits. The company aims to match top talent with the best opportunities.


  4. Apex Healthcare
    Average Salary: $137,500
    Apex Healthcare provides comprehensive healthcare services. They have a strong presence in Cleveland and surrounding areas. Nurse Practitioners here enjoy a good salary and work in various healthcare settings.


  5. The IMA Group
    Average Salary: $135,000
    The IMA Group focuses on medical staffing solutions. They operate in Cleveland and offer Nurse Practitioner positions with attractive compensation packages. The company values professional development and patient care.


  6. Boulder Care, Inc.
    Average Salary: $132,657
    Boulder Care, Inc. offers telemedicine services. They have locations in Cleveland. Nurse Practitioners can expect a fair salary and the chance to work with cutting-edge technology. The company supports a patient-centered approach.


  7. Optum
    Average Salary: $130,927
    Optum is a health services innovator. They operate in Cleveland and beyond. Nurse Practitioners here enjoy good salaries and work in a dynamic environment. The company focuses on improving health outcomes for patients.


  8. Matrix Medical Network
    Average Salary: $122,258
    Matrix Medical Network provides healthcare staffing solutions. They have a presence in Cleveland. Nurse Practitioners can expect a good salary and work in a supportive environment. The company emphasizes quality patient care.


  9. Health Express Urgent Care
    Average Salary: $115,000
    Health Express Urgent Care offers urgent care services. They operate in Cleveland and offer Nurse Practitioner jobs with a decent salary. The company aims to provide timely and effective care to patients.


  10. Sprinter Health
    Average Salary: $115,000
    Sprinter Health focuses on mobile healthcare. They have locations in Cleveland. Nurse Practitioners here can expect a fair salary. The company emphasizes flexible work options and patient care.

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