Skip to content
TryHired.
Federal pay · OPM tables

GS-12 pay scale 2026: base pay by step and the GS-12 rate in every locality.

GS-12 base pay for 2026, 2025 and 2024, the GS-12 step 1 and step 10 rates in all 58 locality pay areas, and how long each step takes.

Updated Nov 4, 2026 · Data: OPM General Schedule salary tables, fetched Nov 3, 2026
Quick answer

In 2026, GS-12 base pay is $76,463 at step 1 and $99,404 at step 10; each within-grade step adds $2,549. With locality pay, GS-12 step 1 ranges from $89,508 (Rest of U.S.) to $111,896 (San Jose-San Francisco-Oakland, CA), and step 10 in San Jose-San Francisco is $145,468.

GS-12 base

GS-12 base pay by step, 2024 to 2026

Annual rates before locality pay.

Data
GS-12 base pay, 2024 to 2026
YearStep 1Step 2Step 3Step 4Step 5Step 6Step 7Step 8Step 9Step 10
2026$76,463$79,012$81,561$84,110$86,659$89,208$91,757$94,306$96,855$99,404
2025$75,706$78,230$80,754$83,278$85,802$88,326$90,850$93,374$95,898$98,422
2024$74,441$76,922$79,403$81,884$84,365$86,846$89,327$91,808$94,289$96,770
Every locality

GS-12 in all 58 locality pay areas, 2026

Sorted from the highest locality payment to the lowest.

Data
GS-12 2026 pay by locality
Locality pay areaLocality paymentStep 1Step 5Step 10
San Jose-San Francisco-Oakland, CA46.34%$111,896$126,817$145,468
New York-Newark, NY-NJ-CT-PA37.95%$105,481$119,546$137,128
Los Angeles-Long Beach, CA36.47%$104,349$118,264$135,657
Houston-The Woodlands, TX35.00%$103,225$116,990$134,195
Washington-Baltimore-Arlington, DC-MD-VA-WV-PA33.94%$102,415$116,071$133,142
San Diego-Chula Vista-Carlsbad, CA33.72%$102,246$115,880$132,923
Boston-Worcester-Providence, MA-RI-NH-CT-ME-VT32.58%$101,375$114,893$131,790
State of Alaska32.36%$101,206$114,702$131,571
Hartford-East Hartford, CT-MA32.08%$100,992$114,459$131,293
Seattle-Tacoma, WA31.57%$100,602$114,017$130,786
Chicago-Naperville, IL-IN-WI30.86%$100,059$113,402$130,080
Denver-Aurora, CO30.52%$99,800$113,107$129,742
Sacramento-Roseville, CA-NV29.76%$99,218$112,449$128,987
Detroit-Warren-Ann Arbor, MI29.12%$98,729$111,894$128,350
Philadelphia-Reading-Camden, PA-NJ-DE-MD28.99%$98,630$111,781$128,221
Minneapolis-St. Paul, MN-WI27.62%$97,582$110,594$126,859
Dallas-Fort Worth, TX-OK27.26%$97,307$110,282$126,502
Portland-Vancouver-Salem, OR-WA26.13%$96,443$109,303$125,378
Miami-Port St. Lucie-Fort Lauderdale, FL24.67%$95,326$108,038$123,927
Atlanta--Athens-Clarke County--Sandy Springs, GA-AL23.79%$94,654$107,275$123,052
Phoenix-Mesa, AZ22.45%$93,629$106,114$121,720
Milwaukee-Racine-Waukesha, WI22.42%$93,606$106,088$121,690
Buffalo-Cheektowaga-Olean, NY22.41%$93,598$106,079$121,680
Richmond, VA22.28%$93,499$105,967$121,551
Raleigh-Durham-Cary, NC22.24%$93,468$105,932$121,511
Cleveland-Akron-Canton, OH-PA22.23%$93,461$105,923$121,502
State of Hawaii22.21%$93,445$105,906$121,482
Columbus-Marion-Zanesville, OH22.15%$93,400$105,854$121,422
Cincinnati-Wilmington-Maysville, OH-KY-IN21.93%$93,231$105,663$121,203
Huntsville-Decatur, AL-TN21.91%$93,216$105,646$121,183
Laredo, TX21.59%$92,971$105,369$120,865
Dayton-Springfield-Kettering, OH21.42%$92,841$105,221$120,696
Pittsburgh-New Castle-Weirton, PA-OH-WV21.03%$92,543$104,883$120,309
Albany-Schenectady, NY-MA20.77%$92,344$104,658$120,050
Austin-Round Rock-Georgetown, TX20.35%$92,023$104,294$119,633
Colorado Springs, CO20.15%$91,870$104,121$119,434
St. Louis-St. Charles-Farmington, MO-IL20.03%$91,779$104,017$119,315
Charlotte-Concord, NC-SC19.67%$91,503$103,705$118,957
Las Vegas-Henderson, NV-AZ19.57%$91,427$103,618$118,857
Burlington-South Burlington-Barre, VT19.45%$91,335$103,514$118,738
Harrisburg-Lebanon, PA19.43%$91,320$103,497$118,718
Tucson-Nogales, AZ19.28%$91,205$103,367$118,569
Kansas City-Overland Park-Kansas City, MO-KS18.97%$90,968$103,098$118,261
Davenport-Moline, IA-IL18.93%$90,937$103,064$118,221
Virginia Beach-Norfolk, VA-NC18.80%$90,838$102,951$118,092
San Antonio-New Braunfels-Pearsall, TX18.78%$90,823$102,934$118,072
Albuquerque-Santa Fe-Las Vegas, NM18.33%$90,479$102,544$117,625
Birmingham-Hoover-Talladega, AL18.24%$90,410$102,466$117,535
Omaha-Council Bluffs-Fremont, NE-IA18.23%$90,402$102,457$117,525
Indianapolis-Carmel-Muncie, IN18.15%$90,341$102,388$117,446
Des Moines-Ames-West Des Moines, IA18.01%$90,234$102,266$117,307
Palm Bay-Melbourne-Titusville, FL17.93%$90,173$102,197$117,227
Rochester-Batavia-Seneca Falls, NY17.88%$90,135$102,154$117,177
Spokane-Spokane Valley-Coeur d'Alene, WA-ID17.67%$89,974$101,972$116,969
Fresno-Madera-Hanford, CA17.65%$89,959$101,954$116,949
Corpus Christi-Kingsville-Alice, TX17.63%$89,943$101,937$116,929
Reno-Fernley, NV17.52%$89,859$101,842$116,820
Rest of U.S.17.06%$89,508$101,443$116,362
Steps

How long GS-12 steps take

OPM's within-grade increase rules set the waiting time in each step for an employee with a scheduled tour of duty: 52 weeks in each of steps 1 to 3, 104 weeks in each of steps 4 to 6 and 156 weeks in each of steps 7 to 9. Added together that is 936 weeks, about 18 years, from step 1 to step 10 within one grade, if each increase is earned on time (performance must be at an acceptable level).

Data
GS-12 within-grade steps, 2026 base pay
MoveWaiting period (OPM)FromTo
Step 1 to step 252 weeks$76,463$79,012
Step 2 to step 352 weeks$79,012$81,561
Step 3 to step 452 weeks$81,561$84,110
Step 4 to step 5104 weeks$84,110$86,659
Step 5 to step 6104 weeks$86,659$89,208
Step 6 to step 7104 weeks$89,208$91,757
Step 7 to step 8156 weeks$91,757$94,306
Step 8 to step 9156 weeks$94,306$96,855
Step 9 to step 10156 weeks$96,855$99,404
Nearby grades

GS-12 next to the grades around it, 2026 base pay

GS-12 step 7 ($91,757) already pays more than GS-13 step 1 ($90,925) in the base table. GS-11 step 10 ($82,938) is above GS-12 step 1 ($76,463). Base GS-12 step 1 was $74,441 in 2024 and is $76,463 in 2026.

Data
GS-12 and nearby grades, 2026
GradeStep 1Step 10
GS-11$63,795$82,938
GS-12$76,463$99,404
GS-13$90,925$118,204

Disclosure: TryHired makes HIRED, a paid job-search program, so we have a conflict of interest when we mention it. Every table on this page is free to use without buying anything.

FAQ

Questions people ask

How much is GS-12 step 1 in 2026?
$76,463 base. In the Washington-Baltimore-Arlington area (33.94% locality) it is $102,415; in Rest of U.S. (17.06%) it is $89,508.
What is the highest GS-12 salary?
Base GS-12 step 10 is $99,404. The highest locality rate is in San Jose-San Francisco-Oakland, CA: $145,468.
How long does it take to reach GS-12 step 10?
936 weeks of creditable service, about 18 years, if every within-grade increase is earned on time (OPM waiting periods: 52, 104 and 156 weeks).
Method

How this page is built

Every pay figure on this page is copied from the General Schedule salary tables that the U.S. Office of Personnel Management (OPM) publishes; TryHired does not estimate, average or project any rate. We checked every locality cell for 2024, 2025 and 2026 against OPM's base table times one plus the locality payment, rounded to the nearest dollar: all of them match, except the cells OPM limits to the Executive Schedule level IV rate, which OPM marks with an asterisk. Tables fetched from opm.gov on Nov 3, 2026.

What this page can't tell you
  • Your own pay: agencies set your grade and step, and some positions are paid from special rate tables or other pay systems that this page does not cover.
  • Future tables: we publish a year's figures only after OPM posts that year's tables.
  • Hourly, overtime and premium pay: OPM publishes these separately; this page shows annual rates only.
Sources
  1. U.S. Office of Personnel Management, Salary Table 2026-GS (public domain), fetched Nov 3, 2026.
  2. U.S. Office of Personnel Management, Salary Table 2026-RUS (public domain), fetched Nov 3, 2026.
  3. U.S. Office of Personnel Management, Salary Table 2026-SF (public domain), fetched Nov 3, 2026.
  4. U.S. Office of Personnel Management, Salary Table 2025-GS (public domain), fetched Nov 3, 2026.
  5. U.S. Office of Personnel Management, Salary Table 2024-GS (public domain), fetched Nov 3, 2026.
  6. U.S. Office of Personnel Management, Within-Grade Increases fact sheet (public domain).