GetSalaryPulse
Buffalo, New York · 2026

Registered Nurses Salary in Buffalo, NY (2026)

Based on BLS data · Cost of living adjusted · Updated 2026 · 3 min read

Share:

Average Salary

$90,511

per year

Cost of Living Adjusted

$97,323

effective purchasing power

vs National Average

-4%

national avg: $94,480

Salary Range in Buffalo

25th %ile

$72,798

Entry

Median

$82,455

Mid

75th %ile

$100,273

Senior

Compare across cities

See how Registered Nurses salaries stack up in different cities side by side.

Compare cities →

Registered Nurses in Buffalo, New York earn an average salary of $90,511, with a median of $82,455. While this is slightly below the national average of $94,480, the lower cost of living in Buffalo provides better purchasing power than many other cities.

Complete Registered Nurses Salary Guide — Buffalo

Based on BLS data · Updated 2026

Salary Overview

Registered Nurses working in Buffalo, New York have access to competitive compensation packages. The average salary stands at $90,511 annually, while the median salary is $82,455. This means half of RNs in the area earn above this figure and half earn below. The salary range is substantial: the 25th percentile earns $72,798, while the 75th percentile reaches $100,273. This $27,475 spread between the 25th and 75th percentiles indicates significant earning potential based on experience, specialization, and employer type.

Cost of Living Impact

Buffalo's cost of living index of 93 (compared to the national average of 100) means everyday expenses are approximately 7% lower than the national average. This is a meaningful advantage for RN salaries. Your effective purchasing power in Buffalo is $97,323, which exceeds your nominal average salary of $90,511. In practical terms, your paycheck stretches further here than it would in most U.S. cities. Housing, groceries, utilities, and transportation costs are all more affordable, allowing you to maintain a higher standard of living or save more aggressively than peers earning similar nominal salaries elsewhere.

Comparison to National Average

Buffalo RNs earn $3,969 less than the national average of $94,480 in nominal terms. However, this apparent disadvantage is offset by the lower cost of living. When adjusted for purchasing power, Buffalo nurses actually have better financial flexibility than the national average suggests. If you're considering relocating from a high-cost area like New York City or Boston, Buffalo offers significantly better value despite the slightly lower nominal salary.

Factors Affecting Pay in Buffalo

Several factors influence RN compensation in Buffalo. Experience is primary—newer nurses typically start near the 25th percentile, while experienced nurses command higher salaries. Specialization matters significantly; critical care, emergency department, and perioperative nurses often earn more than medical-surgical floor nurses. Employer type affects pay substantially; major medical centers like Buffalo General and Roswell Park typically offer higher salaries than smaller facilities or clinics. Shift differentials for nights, weekends, and holidays can add 10-15% to base pay. Education level also plays a role; BSN-prepared nurses often earn more than ADN nurses, and advanced certifications command premium pay.

Reaching the Top 25%

To reach the 75th percentile salary of $100,273, focus on these strategies. First, pursue advanced certifications in high-demand specialties like critical care (CCRN) or emergency nursing (CEN). Second, consider a Bachelor of Science in Nursing if you currently hold an Associate degree—many employers offer tuition assistance. Third, seek positions at major teaching hospitals and medical centers, which typically pay more than smaller facilities. Fourth, develop expertise in specialized areas like oncology, cardiology, or intensive care. Finally, take on leadership opportunities such as charge nurse or preceptor roles, which often include pay increases. The year-over-year growth rate of 2.2% suggests steady demand, making now an excellent time to invest in your professional development.

Salary Distribution — Registered Nurses in Buffalo

25th percentile: $72,798, Median: $82,455, Average: $90,511, 75th percentile: $100,273, National average: $94,480

Advance Your Registered Nurses Career

Earn CEUs, get certified in a speciality, or find your next clinical role.