2026 OPM LOCALITY PAY TABLE

2026 Buffalo-Cheektowaga-Olean, NY GS Pay Scale

The 2026 Buffalo-Cheektowaga-Olean, NY General Schedule locality pay table provides annual salary rates for GS-1 through GS-15 and Steps 1 through 10.

Locality Payment 22.41% 2026 locality adjustment
Total Increase 1% 2026 published increase
OPM Table BU Official locality code
Pay Year 2026 Annual GS rates
GradeStep 1Step 2Step 3Step 4Step 5Step 6Step 7Step 8Step 9Step 10
GS-1$27,645$28,572$29,491$30,407$31,323$31,861$32,770$33,686$33,724$34,578
GS-2$31,084$31,823$32,854$33,724$34,101$35,104$36,106$37,109$38,111$39,114
GS-3$33,917$35,048$36,179$37,311$38,442$39,573$40,704$41,835$42,966$44,097
GS-4$38,073$39,343$40,612$41,881$43,151$44,420$45,690$46,959$48,228$49,498
GS-5$42,597$44,017$45,437$46,857$48,277$49,697$51,117$52,537$53,957$55,377
GS-6$47,484$49,067$50,650$52,232$53,815$55,398$56,981$58,563$60,146$61,729
GS-7$52,766$54,525$56,284$58,043$59,802$61,561$63,320$65,079$66,838$68,597
GS-8$58,436$60,384$62,331$64,279$66,226$68,174$70,121$72,069$74,016$75,964
GS-9$64,543$66,695$68,847$70,999$73,151$75,303$77,455$79,607$81,759$83,911
GS-10$71,076$73,445$75,813$78,182$80,551$82,919$85,288$87,657$90,025$92,394
GS-11$78,091$80,695$83,299$85,902$88,506$91,110$93,713$96,317$98,921$101,524
GS-12$93,598$96,719$99,839$102,959$106,079$109,200$112,320$115,440$118,560$121,680
GS-13$111,301$115,012$118,722$122,432$126,142$129,853$133,563$137,273$140,983$144,694
GS-14$131,525$135,909$140,294$144,679$149,064$153,448$157,833$162,218$166,602$170,987
GS-15$154,707$159,864$165,021$170,178$175,335$180,492$185,649$190,807$195,964$197,200

Salary data from the official 2026 OPM annual locality pay table. Verify with OPM →

How to Use the Buffalo-Cheektowaga-Olean, NY Pay Table

This page provides the 2026 General Schedule (GS) pay table for the Buffalo-Cheektowaga-Olean, NY locality pay area. The table covers GS-1 through GS-15, with annual salary rates for Steps 1 through 10.

The 2026 locality payment for Buffalo-Cheektowaga-Olean, NY is 22.41%. The published total increase for the 2026 table is 1%. The salaries shown in the table already include the applicable locality adjustment, so the locality percentage should not be added to these amounts again.

To find a salary, locate the employee’s GS grade in the first column and then select the appropriate step from 1 through 10. For example, an employee classified as GS-12 Step 5 should use the amount where the GS-12 row and Step 5 column meet.

GS grades represent different levels within the General Schedule, while steps represent salary progression within a grade. Moving to a higher step generally increases pay without changing the employee’s GS grade. A promotion to a higher grade is separate from progression through the steps of the current grade.

The Buffalo-Cheektowaga-Olean, NY rate is based on the employee’s official duty station. OPM defines each locality pay area using specific geographic boundaries, which may include particular counties and other jurisdictions. A location near this locality is not necessarily covered by the same pay table and may fall under another locality area or the Rest of U.S. schedule.

These figures represent the standard GS locality schedule. Some federal employees may instead be affected by special salary rates, law-enforcement pay schedules, pay caps, or other special pay provisions. Those employees should verify the applicable schedule for their position and duty station.

To compare Buffalo-Cheektowaga-Olean, NY with another locality, use the same grade and step in both tables. This provides a more meaningful comparison because differences caused by grade level or step progression are removed.

The salary rates on this page are based on the official 2026 U.S. Office of Personnel Management (OPM) annual locality pay table identified by OPM table code BU. The official OPM source linked on this page should be used to confirm current rates, geographic coverage, applicable pay limitations, and special-rate situations.