YepGS

2025 GS-12 Pay by Locality Pay Area

GS-12 base pay runs from $75,706 at step 1 to $98,422 at step 10 in OPM's 2025 tables, effective January 2025. Each locality pay area adds its locality pay to those amounts.

GS-12 annual pay in each locality pay area

GS-12 annual pay by step in 2025, from the highest locality pay to the lowest
Locality pay areaStep 1Step 2Step 3Step 4Step 5Step 6Step 7Step 8Step 9Step 10
San Jose-San Francisco-Oakland, CA46.34% locality pay$110,788$114,482$118,175$121,869$125,563$129,256$132,950$136,644$140,337$144,031
New York-Newark, NY-NJ-CT-PA37.95% locality pay$104,436$107,918$111,400$114,882$118,364$121,846$125,328$128,809$132,291$135,773
Los Angeles-Long Beach, CA36.47% locality pay$103,316$106,760$110,205$113,649$117,094$120,538$123,983$127,427$130,872$134,317
Houston-The Woodlands, TX35.00% locality pay$102,203$105,611$109,018$112,425$115,833$119,240$122,648$126,055$129,462$132,870
Washington-Baltimore-Arlington, DC-MD-VA-WV-PA33.94% locality pay$101,401$104,781$108,162$111,543$114,923$118,304$121,684$125,065$128,446$131,826
San Diego-Chula Vista-Carlsbad, CA33.72% locality pay$101,234$104,609$107,984$111,359$114,734$118,110$121,485$124,860$128,235$131,610
Boston-Worcester-Providence, MA-RI-NH-CT-ME-VT32.58% locality pay$100,371$103,717$107,064$110,410$113,756$117,103$120,449$123,795$127,142$130,488
State of Alaska32.36% locality pay$100,204$103,545$106,886$110,227$113,568$116,908$120,249$123,590$126,931$130,271
Hartford-East Hartford, CT-MA32.08% locality pay$99,992$103,326$106,660$109,994$113,327$116,661$119,995$123,328$126,662$129,996
Seattle-Tacoma, WA31.57% locality pay$99,606$102,927$106,248$109,569$112,890$116,211$119,531$122,852$126,173$129,494
Chicago-Naperville, IL-IN-WI30.86% locality pay$99,069$102,372$105,675$108,978$112,280$115,583$118,886$122,189$125,492$128,795
Denver-Aurora, CO30.52% locality pay$98,811$102,106$105,400$108,694$111,989$115,283$118,577$121,872$125,166$128,460
Sacramento-Roseville, CA-NV29.76% locality pay$98,236$101,511$104,786$108,062$111,337$114,612$117,887$121,162$124,437$127,712
Detroit-Warren-Ann Arbor, MI29.12% locality pay$97,752$101,011$104,270$107,529$110,788$114,047$117,306$120,565$123,823$127,082
Philadelphia-Reading-Camden, PA-NJ-DE-MD28.99% locality pay$97,653$100,909$104,165$107,420$110,676$113,932$117,187$120,443$123,699$126,955
Minneapolis-St. Paul, MN-WI27.62% locality pay$96,616$99,837$103,058$106,279$109,501$112,722$115,943$119,164$122,385$125,606
Dallas-Fort Worth, TX-OK27.26% locality pay$96,343$99,555$102,768$105,980$109,192$112,404$115,616$118,828$122,040$125,252
Portland-Vancouver-Salem, OR-WA26.13% locality pay$95,488$98,671$101,855$105,039$108,222$111,406$114,589$117,773$120,956$124,140
Miami-Port St. Lucie-Fort Lauderdale, FL24.67% locality pay$94,383$97,529$100,676$103,823$106,969$110,116$113,263$116,409$119,556$122,703
Atlanta--Athens-Clarke County--Sandy Springs, GA-AL23.79% locality pay$93,716$96,841$99,965$103,090$106,214$109,339$112,463$115,588$118,712$121,837
Phoenix-Mesa, AZ22.45% locality pay$92,702$95,793$98,883$101,974$105,065$108,155$111,246$114,336$117,427$120,518
Milwaukee-Racine-Waukesha, WI22.42% locality pay$92,679$95,769$98,859$101,949$105,039$108,129$111,219$114,308$117,398$120,488
Buffalo-Cheektowaga-Olean, NY22.41% locality pay$92,672$95,761$98,851$101,941$105,030$108,120$111,209$114,299$117,389$120,478
Richmond, VA22.28% locality pay$92,573$95,660$98,746$101,832$104,919$108,005$111,091$114,178$117,264$120,350
Raleigh-Durham-Cary, NC22.24% locality pay$92,543$95,628$98,714$101,799$104,884$107,970$111,055$114,140$117,226$120,311
Cleveland-Akron-Canton, OH-PA22.23% locality pay$92,535$95,621$98,706$101,791$104,876$107,961$111,046$114,131$117,216$120,301
State of Hawaii22.21% locality pay$92,520$95,605$98,689$101,774$104,859$107,943$111,028$114,112$117,197$120,282
Columbus-Marion-Zanesville, OH22.15% locality pay$92,475$95,558$98,641$101,724$104,807$107,890$110,973$114,056$117,139$120,222
Cincinnati-Wilmington-Maysville, OH-KY-IN21.93% locality pay$92,308$95,386$98,463$101,541$104,618$107,696$110,773$113,851$116,928$120,006
Huntsville-Decatur, AL-TN21.91% locality pay$92,293$95,370$98,447$101,524$104,601$107,678$110,755$113,832$116,909$119,986
Laredo, TX21.59% locality pay$92,051$95,120$98,189$101,258$104,327$107,396$110,465$113,533$116,602$119,671
Dayton-Springfield-Kettering, OH21.42% locality pay$91,922$94,987$98,052$101,116$104,181$107,245$110,310$113,375$116,439$119,504
Pittsburgh-New Castle-Weirton, PA-OH-WV21.03% locality pay$91,627$94,682$97,737$100,791$103,846$106,901$109,956$113,011$116,065$119,120
Albany-Schenectady, NY-MA20.77% locality pay$91,430$94,478$97,527$100,575$103,623$106,671$109,720$112,768$115,816$118,864
Austin-Round Rock-Georgetown, TX20.35% locality pay$91,112$94,150$97,187$100,225$103,263$106,300$109,338$112,376$115,413$118,451
Colorado Springs, CO20.15% locality pay$90,961$93,993$97,026$100,059$103,091$106,124$109,156$112,189$115,221$118,254
St. Louis-St. Charles-Farmington, MO-IL20.03% locality pay$90,870$93,899$96,929$99,959$102,988$106,018$109,047$112,077$115,106$118,136
Charlotte-Concord, NC-SC19.67% locality pay$90,597$93,618$96,638$99,659$102,679$105,700$108,720$111,741$114,761$117,782
Las Vegas-Henderson, NV-AZ19.57% locality pay$90,522$93,540$96,558$99,576$102,593$105,611$108,629$111,647$114,665$117,683
Burlington-South Burlington-Barre, VT19.45% locality pay$90,431$93,446$96,461$99,476$102,490$105,505$108,520$111,535$114,550$117,565
Harrisburg-Lebanon, PA19.43% locality pay$90,416$93,430$96,445$99,459$102,473$105,488$108,502$111,517$114,531$117,545
Tucson-Nogales, AZ19.28% locality pay$90,302$93,313$96,323$99,334$102,345$105,355$108,366$111,377$114,387$117,398
Kansas City-Overland Park-Kansas City, MO-KS18.97% locality pay$90,067$93,070$96,073$99,076$102,079$105,081$108,084$111,087$114,090$117,093
Davenport-Moline, IA-IL18.93% locality pay$90,037$93,039$96,041$99,043$102,044$105,046$108,048$111,050$114,051$117,053
Virginia Beach-Norfolk, VA-NC18.80% locality pay$89,939$92,937$95,936$98,934$101,933$104,931$107,930$110,928$113,927$116,925
San Antonio-New Braunfels-Pearsall, TX18.78% locality pay$89,924$92,922$95,920$98,918$101,916$104,914$107,912$110,910$113,908$116,906
Albuquerque-Santa Fe-Las Vegas, NM18.33% locality pay$89,583$92,570$95,556$98,543$101,530$104,516$107,503$110,489$113,476$116,463
Birmingham-Hoover-Talladega, AL18.24% locality pay$89,515$92,499$95,484$98,468$101,452$104,437$107,421$110,405$113,390$116,374
Omaha-Council Bluffs-Fremont, NE-IA18.23% locality pay$89,507$92,491$95,475$98,460$101,444$104,428$107,412$110,396$113,380$116,364
Indianapolis-Carmel-Muncie, IN18.15% locality pay$89,447$92,429$95,411$98,393$101,375$104,357$107,339$110,321$113,303$116,286
Des Moines-Ames-West Des Moines, IA18.01% locality pay$89,341$92,319$95,298$98,276$101,255$104,234$107,212$110,191$113,169$116,148
Palm Bay-Melbourne-Titusville, FL17.93% locality pay$89,280$92,257$95,233$98,210$101,186$104,163$107,139$110,116$113,093$116,069
Rochester-Batavia-Seneca Falls, NY17.88% locality pay$89,242$92,218$95,193$98,168$101,143$104,119$107,094$110,069$113,045$116,020
Spokane-Spokane Valley-Coeur d'Alene, WA-ID17.67% locality pay$89,083$92,053$95,023$97,993$100,963$103,933$106,903$109,873$112,843$115,813
Fresno-Madera-Hanford, CA17.65% locality pay$89,068$92,038$95,007$97,977$100,946$103,916$106,885$109,855$112,824$115,793
Corpus Christi-Kingsville-Alice, TX17.63% locality pay$89,053$92,022$94,991$97,960$100,929$103,898$106,867$109,836$112,805$115,774
Reno-Fernley, NV17.52% locality pay$88,970$91,936$94,902$97,868$100,835$103,801$106,767$109,733$112,699$115,666
Rest of U.S.17.06% locality pay$88,621$91,576$94,531$97,485$100,440$103,394$106,349$109,304$112,258$115,213
Base payBefore locality pay$75,706$78,230$80,754$83,278$85,802$88,326$90,850$93,374$95,898$98,422

Compare GS-12 pay between locality pay areas

Step increases in GS-12

The difference between steps can change from step to step, and it's larger in areas with higher locality pay. The table shows the base table's difference and the smallest and largest difference across the locality pay areas.

GS-12 step increases and standard waiting periods in 2025
StepWaiting periodBase payLocality pay areas
Step 1 to 252 weeks+$2,524+$2,955 to +$3,694
Step 2 to 352 weeks+$2,524+$2,955 to +$3,693
Step 3 to 452 weeks+$2,524+$2,954 to +$3,694
Step 4 to 5104 weeks+$2,524+$2,955 to +$3,694
Step 5 to 6104 weeks+$2,524+$2,954 to +$3,693
Step 6 to 7104 weeks+$2,524+$2,955 to +$3,694
Step 7 to 8156 weeks+$2,524+$2,955 to +$3,694
Step 8 to 9156 weeks+$2,524+$2,954 to +$3,693
Step 9 to 10156 weeks+$2,524+$2,955 to +$3,694

Data sources

GS locality pay tables, 58 tables, Salary Table 2025-AK through Salary Table 2025-VB, effective January 2025
From the U.S. Office of Personnel Management (OPM): 2025 General Schedule tables. Retrieved October 20, 2026.
GS base pay table, Salary Table 2025-GS, effective January 2025
From the U.S. Office of Personnel Management (OPM): 2025 General Schedule tables, GS.xml. Retrieved October 20, 2026.