FedSalary
United States · General Schedule (GS) · FY 2026

MIL-O8 Grade Salary

Commissioned Officer O-8 — Major General / Rear Admiral (Upper Half).

2026 salary range
$166,662$227,999
Annual base in USD ($). Excludes locality pay, allowances, and performance bonuses.

Step-by-step pay table

StepAnnualMonthly (approx)Hourly (approx)
1$166,662$13,889$80
2$172,127$14,344$83
3$175,745$14,645$84
4$176,753$14,729$85
5$181,278$15,107$87
6$188,824$15,735$91
7$190,584$15,882$92
8$197,755$16,480$95
9$199,822$16,652$96
10$205,999$17,167$99
11$214,942$17,912$103
12$223,178$18,598$107
13$227,999$19,000$110
14$227,999$19,000$110
15$227,999$19,000$110
16$227,999$19,000$110
17$227,999$19,000$110
18$227,999$19,000$110
19$227,999$19,000$110
20$227,999$19,000$110
21$227,999$19,000$110
22$227,999$19,000$110
Hourly computed assuming 2,080 annual working hours. Actual hourly rates on official tables may differ slightly.

Locality pay — total after geographic adjustment

Most US federal employees receive locality pay on top of the MIL-O8 base. OPM sets the uplift per metro area each January. Below is the locality-adjusted annual salary range for MIL-O8, applied to base step 1 and step 10 respectively.

Locality AreaAdjustmentStep 1Step 10
DCBWashington-Baltimore-Arlington, DC-MD-VA-WV-PA+33.94%$223,227$305,382
NYNew York-Newark, NY-NJ-CT-PA+37.95%$229,910$314,525
SFSan Jose-San Francisco-Oakland, CA+46.34%$243,893$333,654
LALos Angeles-Long Beach, CA+36.47%$227,444$311,150
CHIChicago-Naperville, IL-IN-WI+30.86%$218,094$298,359
RUSRest of U.S.+17.06%$195,095$266,896
ALAlbany-Schenectady, NY-MA+20.77%$201,278$275,354
AQAlbuquerque-Santa Fe-Las Vegas, NM+18.33%$197,211$269,791
ATLAtlanta--Athens-Clarke County--Sandy Springs, GA-AL+23.79%$206,311$282,240
AUAustin-Round Rock-Georgetown, TX+20.35%$200,578$274,397
BHBirmingham-Hoover-Talladega, AL+18.24%$197,061$269,586
BNBurlington-South Burlington-Barre, VT+19.45%$199,078$272,345
BOSBoston-Worcester-Providence, MA-RI-NH-CT-ME-VT+32.58%$220,960$302,281
BUBuffalo-Cheektowaga-Olean, NY+22.41%$204,011$279,094
CCCorpus Christi-Kingsville-Alice, TX+17.63%$196,045$268,195
CINCincinnati-Wilmington-Maysville, OH-KY-IN+21.93%$203,211$277,999
CLECleveland-Akron-Canton, OH-PA+22.23%$203,711$278,683
COLColumbus-Marion-Zanesville, OH+22.15%$203,578$278,501
CSColorado Springs, CO+20.15%$200,244$273,941
CTCharlotte-Concord, NC-SC+19.67%$199,444$272,846
DAYDayton-Springfield-Kettering, OH+21.42%$202,361$276,836
DENDenver-Aurora, CO+30.52%$217,527$297,584
DETDetroit-Warren-Ann Arbor, MI+29.12%$215,194$294,392
DFWDallas-Fort Worth, TX-OK+27.26%$212,094$290,152
DMDes Moines-Ames-West Des Moines, IA+18.01%$196,678$269,062
DVDavenport-Moline, IA-IL+18.93%$198,211$271,159
FNFresno-Madera-Hanford, CA+17.65%$196,078$268,241
HARHartford-East Hartford, CT-MA+32.08%$220,127$301,141
HBHarrisburg-Lebanon, PA+19.43%$199,044$272,299
HNTHuntsville-Decatur, AL-TN+21.91%$203,178$277,954
HOUHouston-The Woodlands, TX+35.00%$224,994$307,799
INDIndianapolis-Carmel-Muncie, IN+18.15%$196,911$269,381
KCKansas City-Overland Park-Kansas City, MO-KS+18.97%$198,278$271,250
LRLaredo, TX+21.59%$202,644$277,224
LVLas Vegas-Henderson, NV-AZ+19.57%$199,278$272,618
MFLMiami-Port St. Lucie-Fort Lauderdale, FL+24.67%$207,778$284,246
MILMilwaukee-Racine-Waukesha, WI+22.42%$204,028$279,116
MSPMinneapolis-St. Paul, MN-WI+27.62%$212,694$290,972
OMOmaha-Council Bluffs-Fremont, NE-IA+18.23%$197,044$269,563
PBPalm Bay-Melbourne-Titusville, FL+17.93%$196,544$268,879
PHLPhiladelphia-Reading-Camden, PA-NJ-DE-MD+28.99%$214,977$294,096
PITPittsburgh-New Castle-Weirton, PA-OH-WV+21.03%$201,711$275,947
PORPortland-Vancouver-Salem, OR-WA+26.13%$210,211$287,575
PXPhoenix-Mesa, AZ+22.45%$204,078$279,185
RARaleigh-Durham-Cary, NC+22.24%$203,728$278,706
RCHRichmond, VA+22.28%$203,794$278,797
RNReno-Fernley, NV+17.52%$195,861$267,944
RTRochester-Batavia-Seneca Falls, NY+17.88%$196,461$268,765
SACSacramento-Roseville, CA-NV+29.76%$216,261$295,852
SDSan Diego-Chula Vista-Carlsbad, CA+33.72%$222,860$304,880
SEASeattle-Tacoma, WA+31.57%$219,277$299,978
SLSt. Louis-St. Charles-Farmington, MO-IL+20.03%$200,044$273,667
SNSpokane-Spokane Valley-Coeur d'Alene, WA-ID+17.67%$196,111$268,286
SOSan Antonio-New Braunfels-Pearsall, TX+18.78%$197,961$270,817
TUTucson-Nogales, AZ+19.28%$198,794$271,957
VBVirginia Beach-Norfolk, VA-NC+18.80%$197,994$270,863
Locality data sourced from U.S. Office of Personnel Management — Locality Pay XML tables. Last refreshed 2026-04-20. RUS ("Rest of U.S.") is the default for areas not otherwise listed. Law-enforcement, special-rate, and capped schedules not shown — see the OPM tables for specifics.

Frequently asked

How much does a MIL-O8 make in the United States federal government?

A MIL-O8 in the United States federal civil service earns between $166,662 and $227,999 per year in 2026, before locality adjustments, allowances, and bonuses. These figures are published by U.S. Office of Personnel Management (OPM).

Is the MIL-O8 grade the same in every agency?

The base pay scale is set centrally by U.S. Office of Personnel Management (OPM) and applied uniformly across eligible federal employers, but agency-specific supplements, locality pay, and bargaining agreements can produce meaningful differences in take-home pay.

Where does this data come from?

Directly from U.S. Office of Personnel Management (OPM) at https://www.opm.gov/policy-data-oversight/pay-leave/salaries-wages/. Each page on FedSalary carries the retrieval date and a link back to the primary source.

Source: U.S. Office of Personnel Management (OPM) · Last verified 2026-04-17. · Verified by AUTO-FETCH on 2026-04-22.