How much does a Nurse Practitioner make in Buffalo, NY?
A Nurse Practitioner in Buffalo, NY, enjoys a rewarding career with a competitive salary. On average, Nurse Practitioners earn about $139,538 per year. This figure reflects the dedication and expertise these professionals bring to patient care.
The salary range can vary based on experience and specialty. For example, those with more years in the field or specialized skills may earn more. The data shows that the top earners in Buffalo make around $292,000 annually. This range offers a clear picture of potential earnings and the value placed on advanced nursing roles in the area.
What are the highest paying cities for a Nurse Practitioner near Buffalo, NY?

-
Jamestown, NY
Average Salary: $155,323
In Jamestown, NY, healthcare professionals enjoy a strong community focus. Many work in local hospitals and clinics, providing essential care. Opportunities exist with prominent healthcare providers like UPMC Chautauqua.
Find Nurse Practitioner jobs in Jamestown, NY
-
Albany, NY
Average Salary: $151,594
Albany, NY, offers a vibrant healthcare sector. Nurse practitioners work in various settings, from state-run facilities to private practices. Major employers include St. Peter's Health Partners and Albany Medical Center.
Find Nurse Practitioner jobs in Albany, NY
-
Erie, PA
Average Salary: $146,762
Erie, PA, provides a welcoming environment for healthcare workers. Nurse practitioners find roles in community health centers and hospitals. Key employers include UPMC and Erie County Medical Center.
Find Nurse Practitioner jobs in Erie, PA
-
Pittsburgh, PA
Average Salary: $145,124
Pittsburgh, PA, is a hub for medical innovation. Nurse practitioners work in cutting-edge facilities and research centers. Employers like UPMC and Allegheny Health Network offer diverse opportunities.
Find Nurse Practitioner jobs in Pittsburgh, PA
-
Rochester, NY
Average Salary: $142,031
Rochester, NY, boasts a thriving healthcare industry. Nurse practitioners serve in hospitals and outpatient clinics. Notable employers include the University of Rochester Medical Center and Rochester Regional Health.
Find Nurse Practitioner jobs in Rochester, NY
-
Syracuse, NY
Average Salary: $136,998
Syracuse, NY, offers a range of healthcare opportunities. Nurse practitioners work in community health centers and private practices. Key employers include St. Joseph's Health and Crouse Hospital.
Find Nurse Practitioner jobs in Syracuse, NY
-
Cleveland, OH
Average Salary: $135,389
Cleveland, OH, is a major center for healthcare. Nurse practitioners find roles in large hospitals and specialized clinics. Employers like the Cleveland Clinic and University Hospitals offer significant opportunities.
Find Nurse Practitioner jobs in Cleveland, OH
-
Lockport, NY
Average Salary: $132,836
Lockport, NY, provides a supportive environment for healthcare professionals. Nurse practitioners work in local clinics and hospitals. Key employers include Kaleida Health and ECMC.
Find Nurse Practitioner jobs in Lockport, NY
-
Youngstown, OH
Average Salary: $132,207
Youngstown, OH, offers a variety of healthcare settings. Nurse practitioners work in community health centers and private practices. Employers like Mercy Health and St. Elizabeth Health Center provide diverse opportunities.
Find Nurse Practitioner jobs in Youngstown, OH
-
Sandusky, OH
Average Salary: $129,030
Sandusky, OH, is a growing community for healthcare. Nurse practitioners find roles in local clinics and hospitals. Key employers include Firelands Regional Medical Center and ProMedica.
Find Nurse Practitioner jobs in Sandusky, OH
What are the best paying companies for a Nurse Practitioner in Buffalo, NY?

-
Gateway-Longview, Inc.
Average Salary: $270,000
Gateway-Longview, Inc. offers a range of healthcare services in Buffalo, NY. They provide excellent opportunities for Nurse Practitioners to work in various healthcare settings. Their facilities are located throughout the city, offering diverse experiences.
-
Trisearch
Average Salary: $206,667
Trisearch is a leading healthcare staffing company in Buffalo, NY. They offer Nurse Practitioner positions with competitive salaries. Nurse Practitioners can work in different healthcare facilities across the city, gaining valuable experience.
-
White Glove Placement, Inc.
Average Salary: $200,000
White Glove Placement, Inc. provides top-notch healthcare staffing services in Buffalo, NY. They offer Nurse Practitioner jobs with attractive salaries. Nurse Practitioners can work in various healthcare settings, enhancing their skills and experience.
-
EPIC Healthcare
Average Salary: $170,000
EPIC Healthcare is a well-known healthcare provider in Buffalo, NY. They offer Nurse Practitioner positions with a good salary. Nurse Practitioners can work in multiple locations, gaining diverse experiences.
-
Presidential Transportation
Average Salary: $170,000
Presidential Transportation offers healthcare staffing services in Buffalo, NY. They provide Nurse Practitioner jobs with a competitive salary. Nurse Practitioners can work in various healthcare facilities, enhancing their professional skills.
-
Signify Health
Average Salary: $156,111
Signify Health is a healthcare company in Buffalo, NY. They offer Nurse Practitioner jobs with a good salary. Nurse Practitioners can work in different healthcare settings, gaining valuable experience.
-
Sound Physicians
Average Salary: $151,400
Sound Physicians provides healthcare staffing services in Buffalo, NY. They offer Nurse Practitioner positions with a decent salary. Nurse Practitioners can work in various healthcare facilities, enhancing their skills.
-
Care Connectors
Average Salary: $147,500
Care Connectors is a healthcare staffing company in Buffalo, NY. They offer Nurse Practitioner jobs with a good salary. Nurse Practitioners can work in multiple healthcare settings, gaining diverse experiences.
-
Rite Med Group
Average Salary: $144,881
Rite Med Group provides healthcare staffing services in Buffalo, NY. They offer Nurse Practitioner positions with a good salary. Nurse Practitioners can work in various healthcare facilities, enhancing their professional skills.
-
Horizon Health Services
Average Salary: $140,650
Horizon Health Services is a healthcare provider in Buffalo, NY. They offer Nurse Practitioner jobs with a competitive salary. Nurse Practitioners can work in different healthcare settings, gaining valuable experience.
What are the best paying Nurse Practitioner related jobs in Buffalo, NY?

-
Physician Assistant
Average Salary: $126,359
This role works closely with doctors and patients. They diagnose illnesses, develop treatment plans, and prescribe medications. Companies like Kaleida Health and ECMC Group hire for these positions.
Find Physician Assistant jobs in Buffalo, NY
-
Nurse Educator
Average Salary: $113,876
Nurse Educators teach and train new nursing staff. They develop training programs and assess student progress. Roswell Park Cancer Institute and Buffalo General Medical Center offer these jobs.
Find Nurse Educator jobs in Buffalo, NY
-
Registered Nurse
Average Salary: $92,999
RNs provide patient care and support doctors. They administer medications and monitor patient health. Local hospitals like Buffalo General Medical Center and Sisters of Charity Hospital need RNs.
Find Registered Nurse jobs in Buffalo, NY
-
Nurse Manager
Average Salary: $83,972
Nurse Managers oversee nursing staff and operations. They ensure high-quality patient care and manage budgets. Companies such as Kaleida Health and Sisters of Charity Hospital look for these managers.
Find Nurse Manager jobs in Buffalo, NY
-
Graduate Nurse
Average Salary: $83,963
Graduate Nurses are new RNs completing their training. They work under experienced nurses to gain practical experience. Hospitals like ECMC Group and Buffalo General Medical Center offer these roles.
Find Graduate Nurse jobs in Buffalo, NY
-
Clinical Research Nurse
Average Salary: $80,585
These nurses conduct clinical trials. They collect data and monitor patient health. Roswell Park Cancer Institute and Buffalo General Medical Center hire for these positions.
Find Clinical Research Nurse jobs in Buffalo, NY
-
Public Health Nurse
Average Salary: $77,614
Public Health Nurses promote community health. They educate the public and develop health programs. Erie County Department of Health and local clinics offer these jobs.
Find Public Health Nurse jobs in Buffalo, NY
-
Health Coach
Average Salary: $69,875
Health Coaches help people improve their health. They provide guidance on diet, exercise, and lifestyle. Wellness centers and health organizations in the city hire for these roles.
Find Health Coach jobs in Buffalo, NY
-
Case Manager
Average Salary: $50,875
Case Managers coordinate patient care. They work with doctors, nurses, and social services. Hospitals like Buffalo General Medical Center and Kaleida Health need these professionals.
Find Case Manager jobs in Buffalo, NY



