How much does a Nurse Practitioner make in Buffalo, NY?
A Nurse Practitioner in Buffalo, NY, earns a competitive salary. On average, they make about $136,535 each year. This salary can vary based on experience, specialty, and the healthcare setting. Nurse Practitioners often work in hospitals, clinics, and private practices. Each of these places may offer different pay rates.
The salary range for Nurse Practitioners in Buffalo, NY, is quite broad. The lowest 10% earn around $90,000 annually. The highest 10% earn over $280,000 each year. Most Nurse Practitioners fall somewhere in the middle. This range shows that there are many opportunities for growth and advancement in this field. With experience and additional certifications, Nurse Practitioners can increase their earnings over time.
What are the highest paying cities for a Nurse Practitioner near Buffalo, NY?

-
Jamestown, NY
Average Salary: $155,738
Jamestown offers a welcoming environment for healthcare professionals. The city's healthcare facilities value skilled practitioners. Opportunities exist in local clinics and hospitals.
Find Nurse Practitioner jobs in Jamestown, NY
-
Albany, NY
Average Salary: $152,550
Albany provides a dynamic setting for healthcare careers. The city boasts prominent institutions like St. Peter's Health Partners. Nurse practitioners can find fulfilling roles in various medical settings.
Find Nurse Practitioner jobs in Albany, NY
-
Erie, PA
Average Salary: $149,332
Erie is a great place for healthcare workers. The city has a strong healthcare network. Nurse practitioners can work in community health centers and private practices.
Find Nurse Practitioner jobs in Erie, PA
-
Pittsburgh, PA
Average Salary: $144,410
Pittsburgh offers diverse opportunities for healthcare professionals. The city's healthcare system includes major hospitals like UPMC. Nurse practitioners can find roles in urban and suburban areas.
Find Nurse Practitioner jobs in Pittsburgh, PA
-
Rochester, NY
Average Salary: $142,495
Rochester is known for its excellent healthcare facilities. The city offers many job opportunities. Nurse practitioners can work in renowned hospitals like Strong Memorial Hospital.
Find Nurse Practitioner jobs in Rochester, NY
-
Syracuse, NY
Average Salary: $137,346
Syracuse provides a supportive environment for healthcare careers. The city has several healthcare providers. Nurse practitioners can find positions in community health centers and private clinics.
Find Nurse Practitioner jobs in Syracuse, NY
-
Youngstown, OH
Average Salary: $133,195
Youngstown offers a range of opportunities for healthcare professionals. The city's healthcare sector includes local hospitals and clinics. Nurse practitioners can work in both urban and rural settings.
Find Nurse Practitioner jobs in Youngstown, OH
-
Lockport, NY
Average Salary: $132,836
Lockport is a great place for healthcare workers. The city has a strong community focus. Nurse practitioners can find fulfilling roles in local clinics and healthcare centers.
Find Nurse Practitioner jobs in Lockport, NY
-
Cleveland, OH
Average Salary: $132,349
Cleveland provides many opportunities for healthcare professionals. The city is home to major healthcare institutions like the Cleveland Clinic. Nurse practitioners can find roles in various medical settings.
Find Nurse Practitioner jobs in Cleveland, OH
-
Sandusky, OH
Average Salary: $129,102
Sandusky offers a supportive environment for healthcare careers. The city has several healthcare facilities. Nurse practitioners can work in local hospitals and community health centers.
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 Nurse Practitioners a chance to work in various healthcare settings. They operate in Buffalo, NY, and provide excellent benefits and growth opportunities.
-
Trisearch
Average Salary: $206,667
Trisearch is known for its competitive salaries for Nurse Practitioners. They focus on providing top-notch care in Buffalo, NY, and offer a supportive work environment.
-
White Glove Placement, Inc.
Average Salary: $200,000
White Glove Placement, Inc. provides Nurse Practitioners with a high-paying job. They operate in Buffalo, NY, and emphasize professional development and career advancement.
-
EPIC Healthcare
Average Salary: $170,000
EPIC Healthcare offers a rewarding salary for Nurse Practitioners. They serve the Buffalo, NY area and offer a collaborative work environment.
-
Presidential Transportation
Average Salary: $170,000
Presidential Transportation provides a competitive salary for Nurse Practitioners. They operate in Buffalo, NY, and focus on patient care and safety.
-
Signify Health
Average Salary: $156,111
Signify Health offers a good salary for Nurse Practitioners. They work in Buffalo, NY, and provide opportunities for professional growth and development.
-
Sound Physicians
Average Salary: $151,400
Sound Physicians offers a solid salary for Nurse Practitioners. They operate in Buffalo, NY, and focus on delivering high-quality patient care.
-
Care Connectors
Average Salary: $147,500
Care Connectors provides a good salary for Nurse Practitioners. They serve the Buffalo, NY area and offer a supportive and collaborative work environment.
-
Rite Med Group
Average Salary: $144,318
Rite Med Group offers a competitive salary for Nurse Practitioners. They operate in Buffalo, NY, and focus on patient care and professional development.
-
Horizon Health Services
Average Salary: $140,650
Horizon Health Services provides a good salary for Nurse Practitioners. They serve the Buffalo, NY area and offer a supportive work environment.
What are the best paying Nurse Practitioner related jobs in Buffalo, NY?

-
Physician Assistant
Average Salary: $125,702
This role works closely with doctors to diagnose and treat patients. They often see patients in clinics and hospitals. In this area, you can find opportunities with Kaleida Health and ECMC.
Find Physician Assistant jobs in Buffalo, NY
-
Nurse Educator
Average Salary: $112,126
Nurse educators teach and train new nurses. They work in hospitals and universities. They help prepare the next generation of healthcare professionals. Roswell Park Cancer Institute and Buffalo General Medical Center offer such roles.
Find Nurse Educator jobs in Buffalo, NY
-
Registered Nurse
Average Salary: $92,842
RNs provide patient care and support doctors. They work in many settings, including hospitals and clinics. They ensure patients receive the best care possible. Mercy Hospital and Sisters of Charity Hospital are local employers.
Find Registered Nurse jobs in Buffalo, NY
-
Graduate Nurse
Average Salary: $83,963
Graduate nurses are new RNs completing their training. They work under experienced nurses. They learn to care for patients and handle medical procedures. Local hospitals like Buffalo General Medical Center offer training programs.
Find Graduate Nurse jobs in Buffalo, NY
-
Nurse Manager
Average Salary: $81,761
Nurse managers oversee nursing staff in hospitals. They ensure patient care is high quality. They manage schedules and budgets. Opportunities exist at Roswell Park Cancer Institute and Sisters of Charity Hospital.
Find Nurse Manager jobs in Buffalo, NY
-
Clinical Research Nurse
Average Salary: $80,585
These nurses work on clinical trials. They help doctors gather data. They ensure patients follow the study protocols. Roswell Park Cancer Institute often has openings for this role.
Find Clinical Research Nurse jobs in Buffalo, NY
-
Public Health Nurse
Average Salary: $73,500
Public health nurses focus on community health. They work to prevent diseases and promote health. They often work with local health departments. Erie County Department of Health is a local employer.
Find Public Health Nurse jobs in Buffalo, NY
-
Health Coach
Average Salary: $69,875
Health coaches help people make healthy lifestyle changes. They work with individuals and groups. They provide support and motivation. Local wellness centers and hospitals offer these positions.
Find Health Coach jobs in Buffalo, NY
-
Case Manager
Average Salary: $50,655
Case managers coordinate care for patients. They work with doctors, nurses, and social services. They ensure patients get the right care. Opportunities exist at hospitals like Buffalo General Medical Center.
Find Case Manager jobs in Buffalo, NY