Nurse Practitioner Salary in Buffalo, NY

Updated on May 09, 2025
Position
City
Salary

How much does a Nurse Practitioner make in Buffalo, NY?

The average salary for a Nurse Practitioner is $137,913 per year in Buffalo, NY.

In Buffalo, NY, Nurse Practitioners earn a competitive salary. On average, they make around $137,913 per year. This figure can vary based on experience and specialty. Nurse Practitioners often see higher earnings as they gain more experience and expertise in their field.

Factors that can influence a Nurse Practitioner's salary include their specific area of practice, such as family care, pediatrics, or gerontology. Additionally, the setting of employment, such as hospitals, clinics, or private practices, can also impact earnings. Nurse Practitioners in Buffalo benefit from a strong demand for healthcare services, which can lead to good job opportunities and salary growth.

Nurse Practitioner jobs in Buffalo, NY

What are the highest paying cities for a Nurse Practitioner near Buffalo, NY?

Nurse practitioners near Buffalo, NY, can find excellent job opportunities in nearby cities. Albany, NY, and Erie, PA, offer some of the highest salaries, making them attractive options. Job seekers should consider these cities for better pay and career growth.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Buffalo, NY, highlighting Albany, NY with the highest at $153,981 and Youngstown, OH with the lowest at $127,355.
  1. Albany, NY
    Average Salary: $153,981
    Albany offers a vibrant healthcare environment. Many hospitals and clinics are hiring. St. Peter's Health Partners is a prominent employer. The city's diverse population provides rich experiences.
    Find Nurse Practitioner jobs in Albany, NY


  2. Erie, PA
    Average Salary: $151,975
    Erie has a growing demand for healthcare professionals. UPMC is a leading employer. The city's community-focused approach makes it a great place to work. Opportunities for growth and development are plentiful.
    Find Nurse Practitioner jobs in Erie, PA


  3. Pittsburgh, PA
    Average Salary: $148,689
    Pittsburgh boasts a strong healthcare sector. Many large hospitals are hiring. The University of Pittsburgh Medical Center (UPMC) is a major employer. The city offers diverse experiences and professional growth.
    Find Nurse Practitioner jobs in Pittsburgh, PA


  4. Jamestown, NY
    Average Salary: $146,728
    Jamestown provides a welcoming environment for healthcare workers. Many local clinics and hospitals are hiring. The community-focused approach enhances job satisfaction. Opportunities for growth and development are available.
    Find Nurse Practitioner jobs in Jamestown, NY


  5. Rochester, NY
    Average Salary: $142,836
    Rochester is a hub for healthcare jobs. The Mayo Clinic and Rochester Regional Health are prominent employers. The city offers diverse experiences and opportunities for professional growth. The community is supportive and welcoming.
    Find Nurse Practitioner jobs in Rochester, NY


  6. Syracuse, NY
    Average Salary: $137,050
    Syracuse offers many opportunities in healthcare. St. Joseph's Health and Crouse Hospital are major employers. The city's vibrant community provides rich experiences. Professional growth and development are encouraged.
    Find Nurse Practitioner jobs in Syracuse, NY


  7. Sandusky, OH
    Average Salary: $133,795
    Sandusky has a growing need for healthcare professionals. Firelands Regional Health System is a leading employer. The city's community-focused approach enhances job satisfaction. Opportunities for growth and development are plentiful.
    Find Nurse Practitioner jobs in Sandusky, OH


  8. Cleveland, OH
    Average Salary: $131,329
    Cleveland offers many healthcare opportunities. The Cleveland Clinic and University Hospitals are major employers. The city's diverse population provides rich experiences. Professional growth and development are encouraged.
    Find Nurse Practitioner jobs in Cleveland, OH


  9. Lockport, NY
    Average Salary: $130,093
    Lockport provides a supportive environment for healthcare workers. Many local clinics and hospitals are hiring. The community-focused approach enhances job satisfaction. Opportunities for growth and development are available.
    Find Nurse Practitioner jobs in Lockport, NY


  10. Youngstown, OH
    Average Salary: $127,355
    Youngstown offers many opportunities in healthcare. Mercy Health and St. Elizabeth Health Center are prominent employers. The city's community is supportive and welcoming. Professional growth and development are encouraged.
    Find Nurse Practitioner jobs in Youngstown, OH

What are the best paying companies for a Nurse Practitioner in Buffalo, NY?

Nurse Practitioners in Buffalo, NY, can find excellent job opportunities with top-paying companies. Valera Health leads with a salary of $237,000, offering a competitive edge. Other notable employers include Trisearch and White Glove Placement, Inc., both providing salaries above $190,000.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Buffalo, NY, highlighting Valera Health with the highest at $237,000 and GHR Healthcare with the lowest at $139,500.
  1. Valera Health
    Average Salary: $237,000
    Valera Health offers Nurse Practitioners the opportunity to work in a dynamic environment. They focus on mental health and telehealth services. Valera Health operates in multiple locations, including Buffalo, NY.


  2. Trisearch
    Average Salary: $206,667
    Trisearch provides Nurse Practitioners with a chance to work in various healthcare settings. They emphasize patient care and professional development. Trisearch operates in Buffalo, NY, and other locations.


  3. White Glove Placement, Inc.
    Average Salary: $192,000
    White Glove Placement, Inc. offers Nurse Practitioners competitive salaries. They focus on personalized care and professional growth. This company operates in Buffalo, NY, and other areas.


  4. EPIC Healthcare
    Average Salary: $170,000
    EPIC Healthcare provides Nurse Practitioners with a rewarding work environment. They focus on quality care and patient satisfaction. EPIC Healthcare operates in Buffalo, NY, and other locations.


  5. Presidential Transportation
    Average Salary: $170,000
    Presidential Transportation offers Nurse Practitioners a chance to work in a supportive setting. They focus on patient care and professional development. This company operates in Buffalo, NY, and other areas.


  6. Signify Health
    Average Salary: $156,111
    Signify Health provides Nurse Practitioners with a variety of job opportunities. They focus on patient care and community health. Signify Health operates in Buffalo, NY, and other locations.


  7. Sound Physicians
    Average Salary: $150,667
    Sound Physicians offers Nurse Practitioners a chance to work in a collaborative environment. They focus on patient care and professional growth. This company operates in Buffalo, NY, and other areas.


  8. Care Connectors
    Average Salary: $147,500
    Care Connectors provides Nurse Practitioners with a rewarding work environment. They focus on patient care and professional development. Care Connectors operates in Buffalo, NY, and other locations.


  9. Rite Med Group
    Average Salary: $145,795
    Rite Med Group offers Nurse Practitioners a chance to work in a supportive setting. They focus on patient care and professional growth. This company operates in Buffalo, NY, and other areas.


  10. GHR Healthcare
    Average Salary: $139,500
    GHR Healthcare provides Nurse Practitioners with a variety of job opportunities. They focus on patient care and professional development. GHR Healthcare operates in Buffalo, NY, and other locations.

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