Nurse Practitioner Salary in Williamsville, NY

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Nurse Practitioner is $108,697 per year in Williamsville, NY.

A Nurse Practitioner in Williamsville, NY, earns a competitive salary. On average, they make around $108,697 per year. This salary can vary based on experience, education, and the specific healthcare setting. Many Nurse Practitioners in the area find that their roles offer both financial rewards and the chance to make a meaningful impact on patients' lives.

Factors that influence salary can include the type of facility, such as hospitals, clinics, or private practices, and the complexity of cases handled. Nurse Practitioners with more years of experience or specialized certifications often earn higher salaries. This profession not only provides a stable income but also offers opportunities for career growth and advancement.

Nurse Practitioner jobs in Williamsville, NY

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

Nurse practitioners near Williamsville, NY, can find top-paying job opportunities in Amherst, NY, and Buffalo, NY. Amherst, NY, offers the highest average salary, making it an attractive choice for those seeking better compensation. Buffalo, NY, also provides a competitive salary, along with a variety of healthcare facilities and a vibrant community.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Williamsville, NY, highlighting Amherst, NY with the highest at $185,786 and Tonawanda, NY with the lowest at $111,849.
  1. Amherst, NY
    Average Salary: $185,786
    In Amherst, NY, healthcare professionals enjoy a vibrant community. The city offers a range of opportunities with prominent healthcare providers. Amherst is known for its excellent schools and family-friendly environment.
    Find Nurse Practitioner jobs in Amherst, NY


  2. Cheektowaga, NY
    Average Salary: $163,450
    Cheektowaga, NY, provides a stable environment for healthcare workers. The city has many clinics and hospitals that value skilled practitioners. Residents appreciate the area's affordability and close-knit community.
    Find Nurse Practitioner jobs in Cheektowaga, NY


  3. Buffalo, NY
    Average Salary: $137,913
    Buffalo, NY, offers diverse opportunities for healthcare professionals. The city is home to several large hospitals and clinics. Buffalo's rich culture and affordable living make it an attractive place to work and live.
    Find Nurse Practitioner jobs in Buffalo, NY


  4. Lockport, NY
    Average Salary: $130,093
    Lockport, NY, is a smaller city with a strong sense of community. Healthcare providers here enjoy working in smaller, more intimate settings. The city offers a good quality of life with a focus on family and education.
    Find Nurse Practitioner jobs in Lockport, NY


  5. Depew, NY
    Average Salary: $124,953
    Depew, NY, provides a peaceful setting for healthcare professionals. The city has several local clinics and healthcare facilities. Depew is known for its friendly atmosphere and easy access to larger cities.
    Find Nurse Practitioner jobs in Depew, NY


  6. Niagara Falls, NY
    Average Salary: $120,737
    Niagara Falls, NY, offers stunning views and a dynamic work environment. The city has many healthcare facilities that cater to a diverse population. Working here means being part of a vibrant community with plenty of recreational activities.
    Find Nurse Practitioner jobs in Niagara Falls, NY


  7. Batavia, NY
    Average Salary: $120,383
    Batavia, NY, is a welcoming city for healthcare workers. The area has several hospitals and clinics that value skilled professionals. Batavia offers a good balance of urban amenities and small-town charm.
    Find Nurse Practitioner jobs in Batavia, NY


  8. Dunkirk, NY
    Average Salary: $118,544
    Dunkirk, NY, provides a quiet and supportive environment for healthcare professionals. The city has a range of healthcare facilities that offer rewarding career opportunities. Dunkirk is known for its strong community spirit and scenic beauty.
    Find Nurse Practitioner jobs in Dunkirk, NY


  9. Orchard Park, NY
    Average Salary: $115,226
    Orchard Park, NY, offers a peaceful setting for healthcare workers. The city has several local healthcare providers that value experienced professionals. Orchard Park is known for its friendly community and beautiful parks.
    Find Nurse Practitioner jobs in Orchard Park, NY


  10. Tonawanda, NY
    Average Salary: $111,849
    Tonawanda, NY, provides a range of opportunities for healthcare professionals. The city has many clinics and hospitals that offer diverse career paths. Tonawanda is known for its vibrant community and close proximity to Buffalo.
    Find Nurse Practitioner jobs in Tonawanda, NY

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

Kaleida Health offers Nurse Practitioners in Williamsville, NY one of the highest salaries at $138,400. Suburban Cardiology provides a competitive salary of $95,000. General Physician, P.C. pays $88,521. These companies value their Nurse Practitioners and offer attractive compensation packages.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Williamsville, NY, highlighting Kaleida Health with the highest at $138,400 and General Physician, P.C. with the lowest at $88,521.
  1. Kaleida Health
    Average Salary: $138,400
    Kaleida Health offers Nurse Practitioners competitive salaries. They provide healthcare services across multiple locations in Western New York, including Williamsville, NY. Their focus on patient care makes them a great place for Nurse Practitioners to grow their careers.


  2. Suburban Cardiology
    Average Salary: $95,000
    Suburban Cardiology is known for its specialized care in cardiology. They offer Nurse Practitioner positions in Williamsville, NY, where professionals can expect a solid salary. The company emphasizes teamwork and patient-centered care.


  3. General Physician, P.C.
    Average Salary: $88,521
    General Physician, P.C. provides comprehensive healthcare services in Williamsville, NY. They offer Nurse Practitioner jobs with a focus on community health. The company values its staff and offers a supportive work environment.

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