How much does a Nurse Practitioner make in Buffalo, NY?
In Buffalo, NY, Nurse Practitioners enjoy competitive salaries. The average yearly salary is about $139,330. This number can vary based on experience, education, and the specific area of healthcare. Nurse Practitioners in the top 10% earn more, with some salaries reaching up to $292,000 annually.
Factors that can influence a Nurse Practitioner’s salary include the type of employer, such as hospitals, clinics, or private practices. Other factors include the specific role within healthcare, such as pediatrics, family care, or acute care, and the location within the city. Buffalo offers a variety of opportunities for Nurse Practitioners, making it a desirable place for this profession.
What are the highest paying cities for a Nurse Practitioner near Buffalo, NY?

-
Jamestown, NY
Average Salary: $156,574
In Jamestown, practitioners find a thriving community with a strong demand for healthcare services. Opportunities are available in local hospitals and clinics, offering a chance to make a real difference in the lives of residents. Companies like Jamestown Health Center provide stable and rewarding work environments.
Find Nurse Practitioner jobs in Jamestown, NY
-
Albany, NY
Average Salary: $149,497
Albany offers numerous opportunities for those in healthcare. The city’s healthcare facilities are always in need of skilled professionals. St. Peter's Health Partner Services and other prominent institutions provide great career advancement possibilities.
Find Nurse Practitioner jobs in Albany, NY
-
Erie, PA
Average Salary: $145,293
Erie boasts a supportive community with various healthcare needs. Practitioners can find jobs in hospitals and private practices. Key employers like UPMC and Erie County Medical Center offer excellent career growth and benefits.
Find Nurse Practitioner jobs in Erie, PA
-
Pittsburgh, PA
Average Salary: $144,703
Pittsburgh is a hub for healthcare innovation. The city offers many positions in well-known healthcare networks like UPMC and Allegheny Health Network. Working here means being part of a dynamic and progressive medical environment.
Find Nurse Practitioner jobs in Pittsburgh, PA
-
Rochester, NY
Average Salary: $141,878
Rochester is known for its advanced healthcare facilities. Practitioners can work in top institutions like Mayo Clinic and Rochester Regional Health. The city’s focus on medical research offers many opportunities for professional development.
Find Nurse Practitioner jobs in Rochester, NY
-
Cleveland, OH
Average Salary: $137,229
Cleveland has a diverse healthcare landscape with many job opportunities. The Cleveland Clinic and University Hospitals provide excellent career paths. Working here means being part of a city committed to healthcare excellence.
Find Nurse Practitioner jobs in Cleveland, OH
-
Syracuse, NY
Average Salary: $136,710
Syracuse offers a range of healthcare positions. St. Joseph’s Health and Crouse Hospital are leading employers. The city’s growing healthcare sector provides many opportunities for professional growth and development.
Find Nurse Practitioner jobs in Syracuse, NY
-
Youngstown, OH
Average Salary: $132,977
Youngstown presents a community with significant healthcare needs. Opportunities are available in local hospitals and community health centers. Companies like Mercy Health offer stable employment and the chance to impact lives positively.
Find Nurse Practitioner jobs in Youngstown, OH
-
Dunkirk, NY
Average Salary: $128,006
Dunkirk offers a smaller community feel with essential healthcare services. Practitioners can find jobs in local hospitals and clinics. The close-knit community allows for strong professional relationships and a sense of belonging.
Find Nurse Practitioner jobs in Dunkirk, NY
-
Akron, OH
Average Salary: $127,753
Akron is home to many healthcare facilities seeking skilled professionals. Positions are available at Summa Health and Cleveland Clinic Akron General. The city’s healthcare sector is robust, providing various career opportunities.
Find Nurse Practitioner jobs in Akron, 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 Practitioner jobs in Buffalo, NY. They provide top-notch medical services and have multiple locations in the city. This company values experienced professionals and offers competitive salaries.
-
White Glove Placement, Inc.
Average Salary: $200,000
White Glove Placement, Inc. provides Nurse Practitioner positions in Buffalo, NY. They focus on high-quality care and have several locations around the city. Nurses here receive excellent benefits and professional development opportunities.
-
EPIC Healthcare
Average Salary: $170,000
EPIC Healthcare has Nurse Practitioner roles in Buffalo, NY. They operate multiple clinics throughout the city, offering a supportive work environment. They provide good compensation and focus on patient care.
-
Presidential Transportation
Average Salary: $170,000
Presidential Transportation offers Nurse Practitioner jobs in Buffalo, NY. They serve several locations in the city and provide comprehensive benefits. The company is committed to professional growth and high-quality patient care.
-
Signify Health
Average Salary: $160,000
Signify Health has Nurse Practitioner positions in Buffalo, NY. They operate multiple facilities throughout the city, focusing on patient-centered care. This company offers attractive salaries and a supportive work environment.
-
Sound Physicians
Average Salary: $152,000
Sound Physicians offers Nurse Practitioner jobs in Buffalo, NY. They run several clinics in the area, providing top-tier medical services. They offer good benefits and a chance to work in a dynamic setting.
-
Care Connectors
Average Salary: $147,500
Care Connectors provides Nurse Practitioner roles in Buffalo, NY. They have multiple locations around the city, committed to excellent patient care. They offer competitive salaries and a friendly work environment.
-
Rite Med Group
Average Salary: $146,029
Rite Med Group has Nurse Practitioner positions in Buffalo, NY. They operate several clinics, offering a supportive work environment. They provide good benefits and focus on patient care.
-
Medrina
Average Salary: $140,000
Medrina offers Nurse Practitioner jobs in Buffalo, NY. They have several facilities in the city, providing quality medical services. They offer attractive salaries and a chance to work in a professional setting.
-
GHR Healthcare
Average Salary: $139,500
GHR Healthcare has Nurse Practitioner positions in Buffalo, NY. They operate multiple clinics, focusing on patient care. They offer good benefits and a supportive work environment.
What are the best paying Nurse Practitioner related jobs in Buffalo, NY?

-
Physician Assistant
Average Salary: $126,070
This role helps patients of all ages with exams and treatments under a physician's supervision. Work in clinics or hospitals, focusing on patient care. Many PAs collaborate with doctors to ensure quality care.
Find Physician Assistant jobs in Buffalo, NY
-
Nurse Educator
Average Salary: $118,802
Nurse educators teach and train future nurses. They work in universities or healthcare facilities. This job combines clinical skills with teaching. It provides a chance to shape the next generation of healthcare professionals.
Find Nurse Educator jobs in Buffalo, NY
-
Registered Nurse
Average Salary: $93,190
RNs care for patients and help them recover. They work in hospitals, clinics, and home healthcare. RNs monitor patients, administer medications, and assist doctors. This job is essential for patient care and support.
Find Registered Nurse jobs in Buffalo, NY
-
Graduate Nurse
Average Salary: $82,246
Graduate nurses have completed their degree and are gaining experience. They often work under experienced RNs. This role helps new nurses build skills and confidence. It is a stepping stone to more advanced positions in healthcare.
Find Graduate Nurse jobs in Buffalo, NY
-
Clinical Research Nurse
Average Salary: $80,585
These nurses work on clinical trials and studies. They ensure patients follow the protocol and collect data. This role is vital for advancing medical treatments. It combines clinical care with research.
Find Clinical Research Nurse jobs in Buffalo, NY
-
Nurse Manager
Average Salary: $78,095
Nurse managers oversee nursing staff in hospitals or clinics. They ensure smooth operations and high-quality care. This leadership role involves managing budgets and staff. It requires strong organizational skills and clinical knowledge.
Find Nurse Manager jobs in Buffalo, NY
-
Health Coach
Average Salary: $78,000
Health coaches help people improve their wellness. They work with clients to set goals and create health plans. This job is perfect for those who enjoy motivating others. It often involves one-on-one sessions and community programs.
Find Health Coach jobs in Buffalo, NY
-
Public Health Nurse
Average Salary: $77,614
Public health nurses focus on community health. They work to prevent disease and promote wellness. They often collaborate with local organizations to improve public health. This role involves education, advocacy, and direct patient care.
Find Public Health Nurse jobs in Buffalo, NY
-
Case Manager
Average Salary: $51,677
Case managers coordinate care for patients. They work with doctors, therapists, and social services. This role ensures patients receive the right care at the right time. It involves communication and problem-solving skills.
Find Case Manager jobs in Buffalo, NY



