How much does a Nurse Practitioner make in Buffalo, NY?
Becoming a Nurse Practitioner in Buffalo, NY, can be a rewarding career choice both professionally and financially. On average, Nurse Practitioners earn about $139,414 per year. This figure reflects the demand and value placed on their expertise and the important role they play in healthcare.
Many Nurse Practitioners in Buffalo find their work to be both fulfilling and well-compensated. The salary range is broad, with some practitioners earning as low as $90,000 and others earning over $292,000 annually. Factors such as experience, specialization, and the healthcare facility can impact earnings. The majority of Nurse Practitioners earn between $108,364 and $163,455, highlighting a steady and competitive salary across the profession.
What are the highest paying cities for a Nurse Practitioner near Buffalo, NY?

-
Jamestown, NY
Average Salary: $152,173
Jamestown offers a range of opportunities for advanced healthcare providers. With a focus on community health, local hospitals and clinics value experienced professionals. Top employers include Jamestown Medical and Chautauqua Healthcare.
Find Nurse Practitioner jobs in Jamestown, NY
-
Erie, PA
Average Salary: $148,767
Erie features a growing healthcare sector with various opportunities. Local providers such as UPMC and Erie County Medical Center look for skilled practitioners. Working here provides a chance to make a meaningful impact on the community.
Find Nurse Practitioner jobs in Erie, PA
-
Albany, NY
Average Salary: $145,703
In Albany, healthcare is a priority. The area has many hospitals, including St. Peter's Health Partners and Albany Medical Center. Professionals enjoy a vibrant city atmosphere and diverse patient care experiences.
Find Nurse Practitioner jobs in Albany, NY
-
Pittsburgh, PA
Average Salary: $143,077
Pittsburgh boasts a dynamic healthcare environment. The city's top employers include UPMC and Allegheny Health Network. Here, practitioners benefit from advanced medical technologies and a strong community focus.
Find Nurse Practitioner jobs in Pittsburgh, PA
-
Rochester, NY
Average Salary: $142,185
Rochester is known for its excellent healthcare facilities. Mayo Clinic and Rochester General Hospital are key employers. This city provides a collaborative work environment and opportunities for professional growth.
Find Nurse Practitioner jobs in Rochester, NY
-
Cleveland, OH
Average Salary: $140,545
Cleveland offers numerous healthcare opportunities. Major employers like Cleveland Clinic and University Hospitals look for experienced practitioners. Working here means being part of a leading healthcare system.
Find Nurse Practitioner jobs in Cleveland, OH
-
Syracuse, NY
Average Salary: $140,251
Syracuse provides a supportive environment for healthcare professionals. St. Joseph's Health and Crouse Hospital are prominent employers. Here, you can make a difference in a community that values health and wellness.
Find Nurse Practitioner jobs in Syracuse, NY
-
Batavia, NY
Average Salary: $131,936
Batavia has a strong healthcare sector with opportunities at local facilities. Genesee Hospital and Batavia Healthcare Center value experienced professionals. Working here means being part of a close-knit community.
Find Nurse Practitioner jobs in Batavia, NY
-
Youngstown, OH
Average Salary: $131,019
Youngstown offers a range of healthcare options. Local hospitals such as Mercy Health and St. Elizabeth Youngstown Hospital look for skilled practitioners. Here, you can contribute to the well-being of the community.
Find Nurse Practitioner jobs in Youngstown, OH
-
Sandusky, OH
Average Salary: $130,235
Sandusky has a supportive environment for healthcare providers. Firelands Regional Medical Center and Harbor Behavioral Health Institute are key employers. Working here means being part of a community that values care and compassion.
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. provides exceptional healthcare services across several locations in Buffalo, NY. They offer competitive salaries and support professional growth for their Nurse Practitioners.
-
White Glove Placement, Inc.
Average Salary: $200,000
White Glove Placement, Inc. is a leading healthcare provider in Buffalo. They focus on offering high-quality care and pay their Nurse Practitioners among the best in the region.
-
EPIC Healthcare
Average Salary: $170,000
EPIC Healthcare operates multiple facilities in Buffalo, providing diverse healthcare services. They offer attractive compensation packages to their Nurse Practitioners.
-
Signify Health
Average Salary: $160,000
Signify Health serves various communities in Buffalo with a focus on comprehensive healthcare. They offer rewarding career opportunities for Nurse Practitioners.
-
Sound Physicians
Average Salary: $154,571
Sound Physicians provides specialized care services in Buffalo. They value their Nurse Practitioners and offer competitive salaries to attract top talent.
-
Rite Med Group
Average Salary: $145,455
Rite Med Group offers a range of healthcare services in Buffalo. They provide a supportive environment and good compensation for Nurse Practitioners.
-
Horizon Health Services
Average Salary: $142,167
Horizon Health Services operates in multiple locations in Buffalo, offering a range of healthcare services. They are known for their competitive salaries for Nurse Practitioners.
-
Medrina
Average Salary: $140,000
Medrina provides quality healthcare services in Buffalo. They offer attractive salaries and a collaborative work environment for Nurse Practitioners.
-
Medical Director Services PC
Average Salary: $139,761
Medical Director Services PC operates in Buffalo, providing specialized healthcare services. They offer competitive salaries and professional growth opportunities for Nurse Practitioners.
-
Kaleida Health
Average Salary: $139,249
Kaleida Health is a major healthcare provider in Buffalo. They offer a range of healthcare services and good compensation for their Nurse Practitioners.
What are the best paying Nurse Practitioner related jobs in Buffalo, NY?

-
Nurse Educator
Average Salary: $130,143
These roles focus on teaching and mentoring new nurses. They often work in hospitals or schools of nursing. Many educators have their own clinics to provide patient care.
Find Nurse Educator jobs in Buffalo, NY
-
Physician Assistant
Average Salary: $126,591
Physician Assistants work closely with doctors. They examine patients, diagnose illnesses, and develop treatment plans. Some work in busy urban clinics while others work in smaller towns.
Find Physician Assistant jobs in Buffalo, NY
-
Registered Nurse
Average Salary: $94,702
RNs provide essential patient care. They work in many settings, from hospitals to private homes. RNs in Buffalo often find jobs at major healthcare providers like Kaleida Health.
Find Registered Nurse jobs in Buffalo, NY
-
Clinical Research Nurse
Average Salary: $86,143
These nurses conduct and manage clinical trials. They ensure patient safety and collect data. Many work in academic medical centers, contributing to advancements in healthcare.
Find Clinical Research Nurse jobs in Buffalo, NY
-
Public Health Nurse
Average Salary: $76,963
Public Health Nurses focus on community health. They work on disease prevention and health education. In Buffalo, these nurses often partner with local health departments to improve public health.
Find Public Health Nurse jobs in Buffalo, NY
-
Nurse Manager
Average Salary: $75,440
Nurse Managers oversee nursing staff in healthcare facilities. They ensure smooth operations and quality patient care. They often work in hospitals or long-term care facilities, coordinating with other healthcare professionals.
Find Nurse Manager jobs in Buffalo, NY
-
Graduate Nurse
Average Salary: $71,457
Graduate Nurses are new registered nurses completing their transition from school to professional practice. They often work under experienced nurses, gaining valuable skills in various healthcare settings.
Find Graduate Nurse jobs in Buffalo, NY
-
Case Manager
Average Salary: $54,011
Case Managers coordinate patient care across different services. They work with doctors, social workers, and families to ensure patients receive the best care. Many case managers find roles in hospitals and community health centers.
Find Case Manager jobs in Buffalo, NY



