INDEPENDENTREFERENCEGSGS Pay TablesWhat the federal pay tables mean 2026 edition
Effective January 2026

This is not a U.S. government website. GS Pay Tables is an independent reference, not affiliated with, endorsed by, or connected to the U.S. Office of Personnel Management or any federal agency.Not affiliated with OPM or any federal agency.

  1. GS pay scale 2026
  2. All grades
  3. GS-12

58 locality pay areasPage last changed 2026-10-22

GS-12 pay scale and salary 2026

A GS-12 earns $76,463 to $99,404 in base pay in 2026; with locality pay, from $89,508 at step 1 in Rest of U.S. to $145,468 at step 10 in San Jose-San Francisco-Oakland, CA.

Who is on GS-12

Sources: OPM Federal Workforce Data, May 2026, pay only where OPM publishes it; national median wage: BLS Occupational Employment and Wage Statistics, May 2025 (sources and caveats).
Employees on GS-12277,838 employees, 21.7% of the 1,279,389 on the General Schedule (95 GS records carry no grade)
At GS-12 or higher54.2% of them
Median full-time pay, locality included$111,168, the median of the 122,308 full-time GS-12 employees whose pay OPM publishes, 44.6% of the grade’s 274,239 full-time employees
Median wage, all U.S. occupations$50,980 a year, $24.51 an hour
Supervisors or managers9%
At step 1011%
Exempt from the Fair Labor Standards Act65%
Law enforcement officersThere is no GL table at GS-12: it stops at grade 10, so officers are paid from the table above unless OPM’s 2026 special rates cover the position (law enforcement pay)

GS-12 is the most common of the fifteen grades, with 277,838 employees in May 2026; the largest occupations are Customs and Border Protection (1895), Miscellaneous Administration and Program (0301) and Information Technology Management (2210), and the Department of Defense employs the most of them, 94,041.

11% have reached step 10, the top of the grade, the second-lowest share of any grade.

At GS-12 the overtime premium is small for an employee exempt from the Fair Labor Standards Act (the rule, and who it covers): the cap of one and a half times the GS-10 step 1 rate is 13.9 percent above the ordinary hour at step 1 and 0.5 percent at step 5 in Rest of U.S., and from step 6 it is gone — an overtime hour pays exactly the ordinary hourly rate, in all 58 areas.

GS-12, the grade of the median GS employee

45.8% of the 1,279,389 General Schedule employees in May 2026 are below GS-12 and 32.5% above it, and the median full-time pay OPM publishes for GS-12, $111,168, is 2.2 times the national median wage of $50,980 for all occupations.

GS-12 starts well above the U.S. median hourly wage

$36.64 to $47.63 an hour in base pay, from step 1 to step 10, and at step 1 with Rest of U.S. locality pay, $42.89, it pays 1.7 times the national median of $24.51 an hour.

Military equivalent of GS-12: O-4

Military grade O-4 — a Major in the Army, Air Force and Marine Corps, a Lieutenant Commander in the Navy and Coast Guard — is the rank DoD treats as equivalent to GS-12 on Geneva Conventions identification cards.

Source: DoD Instruction 1000.01, Tables 1 and 2 (what it is for, and its limits). This is not a pay equivalence.
Military gradeO-4
Geneva Conventions categoryIV, field grade officer
Army, Air Force, Marine CorpsMajor
Navy, Coast GuardLieutenant Commander
Other GS grades in the same rownone

GS-12 base pay, step by step

OPM 2026 base table, before locality pay; waits by 5 CFR 531.405 (reading these tables; the date of your next).
StepBase rateHourlyIncreaseWait (weeks)Total (years)
Step 1$76,463$36.64——0
Step 2$79,012$37.86+$2,549521
Step 3$81,561$39.08+$2,549522
Step 4$84,110$40.30+$2,549523
Step 5$86,659$41.52+$2,5491045
Step 6$89,208$42.74+$2,5491047
Step 7$91,757$43.97+$2,5491049
Step 8$94,306$45.19+$2,54915612
Step 9$96,855$46.41+$2,54915615
Step 10$99,404$47.63+$2,54915618

GS-12 step 5 in every locality pay area

$101,443 in Rest of U.S. to $126,817 in San Jose-San Francisco-Oakland, CA, $25,374 apart. Best off after prices: Laredo, TX, $105,369, worth $121,175 at national prices. Sources: OPM 2026 tables; BEA RPP 2024 (reading this table).
#LocalitySalary Price levelWhat it buys
1San Jose-San Francisco-Oakland, CA$126,817110.4$114,847
2New York-Newark, NY-NJ-CT-PA$119,546112.6$106,204
3Los Angeles-Long Beach, CA$118,264113.6$104,137
4Houston-The Woodlands, TX$116,99098.6$118,616
5Washington-Baltimore-Arlington, DC-MD-VA-WV-PA$116,071108.9$106,601
6San Diego-Chula Vista-Carlsbad, CA$115,880111.9$103,569
7Boston-Worcester-Providence, MA-RI-NH-CT-ME-VT$114,893108.3$106,121
8State of Alaska$114,702102.4$112,059
9Hartford-East Hartford, CT-MA$114,459102.7$111,400
10Seattle-Tacoma, WA$114,017111.1$102,595
11Chicago-Naperville, IL-IN-WI$113,402103.6$109,467
12Denver-Aurora, CO$113,107105.8$106,925
13Sacramento-Roseville, CA-NV$112,449106.7$105,418
14Detroit-Warren-Ann Arbor, MI$111,894100.3$111,562
15Philadelphia-Reading-Camden, PA-NJ-DE-MD$111,781102.6$108,997
16Minneapolis-St. Paul, MN-WI$110,594104.8$105,506
17Dallas-Fort Worth, TX-OK$110,282103.1$106,976
18Portland-Vancouver-Salem, OR-WA$109,303105.4$103,682
19Miami-Port St. Lucie-Fort Lauderdale, FL$108,038114.2$94,641
20Atlanta--Athens-Clarke County--Sandy Springs, GA-AL$107,275100.1$107,213
21Phoenix-Mesa, AZ$106,114103.3$102,708
22Milwaukee-Racine-Waukesha, WI$106,08896.9$109,440
23Buffalo-Cheektowaga-Olean, NY$106,07995.8$110,679
24Richmond, VA$105,96797.9$108,286
25Raleigh-Durham-Cary, NC$105,93298.2$107,921
26Cleveland-Akron-Canton, OH-PA$105,92393.9$112,776
27State of Hawaii$105,906110.0$96,321
28Columbus-Marion-Zanesville, OH$105,85495.5$110,878
29Cincinnati-Wilmington-Maysville, OH-KY-IN$105,66395.4$110,793
30Huntsville-Decatur, AL-TN$105,64693.1$113,510
31Laredo, TX$105,36987.0$121,175
32Dayton-Springfield-Kettering, OH$105,22192.7$113,514
33Pittsburgh-New Castle-Weirton, PA-OH-WV$104,88394.7$110,787
34Albany-Schenectady, NY-MA$104,65899.6$105,114
35Austin-Round Rock-Georgetown, TX$104,29498.1$106,351
36Colorado Springs, CO$104,121100.7$103,390
37St. Louis-St. Charles-Farmington, MO-IL$104,01795.1$109,390
38Charlotte-Concord, NC-SC$103,70597.3$106,530
39Las Vegas-Henderson, NV-AZ$103,618100.2$103,396
40Burlington-South Burlington-Barre, VT$103,514100.9$102,541
41Harrisburg-Lebanon, PA$103,49798.7$104,913
42Tucson-Nogales, AZ$103,36796.9$106,678
43Kansas City-Overland Park-Kansas City, MO-KS$103,09892.5$111,406
44Davenport-Moline, IA-IL$103,06489.1$115,700
45Virginia Beach-Norfolk, VA-NC$102,95197.9$105,115
46San Antonio-New Braunfels-Pearsall, TX$102,93494.7$108,676
47Albuquerque-Santa Fe-Las Vegas, NM$102,54495.5$107,324
48Birmingham-Hoover-Talladega, AL$102,46691.6$111,809
49Omaha-Council Bluffs-Fremont, NE-IA$102,45791.9$111,474
50Indianapolis-Carmel-Muncie, IN$102,38895.7$106,993
51Des Moines-Ames-West Des Moines, IA$102,26691.7$111,521
52Palm Bay-Melbourne-Titusville, FL$102,197100.0$102,192
53Rochester-Batavia-Seneca Falls, NY$102,15497.0$105,275
54Spokane-Spokane Valley-Coeur d'Alene, WA-ID$101,972100.3$101,620
55Fresno-Madera-Hanford, CA$101,954102.2$99,800
56Corpus Christi-Kingsville-Alice, TX$101,93792.7$109,999
57Reno-Fernley, NV$101,842101.0$100,820
58Rest of U.S.$101,443——

What a GS-12 earns where you are

GS-12, step 5 in Washington-Baltimore-Arlington, DC-MD-VA-WV-PAWashington, DC

$116,071

Promotion from GS-12 to GS-13

By the two-step rule; the step clock restarts (this row on the promotion calculator).
At GS-12Lands on GS-13Base increase
Step 1Step 1+$14,462
Step 2Step 1+$11,913
Step 3Step 1+$9,364
Step 4Step 1+$6,815
Step 5Step 2+$7,297
Step 6Step 3+$7,779
Step 7Step 3+$5,230
Step 8Step 4+$5,712
Step 9Step 5+$6,194
Step 10Step 6+$6,676

Until 18 January 2027 a promotion to GS-13 needs 52 weeks at GS-12, with no two-grade route from GS-12 up (5 CFR 300.604; OPM’s final rule, 91 FR 65887, removes it from 19 January 2027; qualification standards still apply, and OPM says it is reviewing separately the one-year service period they have historically included).