Saint Louis, MO Area: 2026 BAH at a glance

Military Housing Area MO161 covers 149 ZIP codes in Saint Louis, Ballwin, Florissant, Saint Charles, Chesterfield and nearby communities, Missouri (plus parts of IL). BAH is set by your duty station's ZIP code, not where you choose to live, so this table applies to anyone assigned inside it.

E-4 with deps
$2,268
$1,701 without
E-5 with deps
$2,436
$1,947 without
E-6 with deps
$2,655
$2,112 without
E-7 with deps
$2,691
$2,271 without
O-3 with deps
$2,760
$2,571 without

An E-5 with dependents here receives $2,436 a month, 18% above the median housing area ($2,064), ranking 99 of 338 nationally.

For officers, an O-3 with dependents gets $2,760, ranking 134 of 338 (9% above the $2,529 median). Promotion from E-5 to E-7 adds $255 a month in housing allowance here, before any change in base pay.

Dependents add $489 a month for an E-5 (25% over the $1,947 single rate), more than the typical $375 gap nationally. The with-dependents rate is the same whether you have one dependent or five.

2026 BAH rates for every grade

Monthly, effective January 1, 2026. "Difference" is what dependents add at each grade.

GradeWith dependentsWithoutDifference
E-1$2,268$1,701$567
E-2$2,268$1,701$567
E-3$2,268$1,701$567
E-4$2,268$1,701$567
E-5$2,436$1,947$489
E-6$2,655$2,112$543
E-7$2,691$2,271$420
E-8$2,733$2,487$246
E-9$2,841$2,541$300
W-1$2,673$2,220$453
W-2$2,709$2,484$225
W-3$2,763$2,553$210
W-4$2,871$2,655$216
W-5$3,006$2,700$306
O-1E$2,694$2,433$261
O-2E$2,751$2,529$222
O-3E$2,892$2,646$246
O-1$2,472$2,094$378
O-2$2,652$2,385$267
O-3$2,760$2,571$189
O-4$3,048$2,685$363
O-5$3,261$2,703$558
O-6$3,285$2,739$546
O-7$3,309$2,784$525

Official DoD rates for MHA MO161. If rates in an area fall, members already there keep their higher rate (rate protection) until they PCS or their eligibility changes. 2027 rates are normally announced in mid-December: what to expect.

Nearby housing areas

The closest other MHAs by ZIP-code center. Your BAH follows your duty ZIP, but these show how the rate changes across the region if you are choosing between assignments.

Within about 146 miles, E-5 with-dependents BAH runs from $1,365 (Paducah, KY) to $2,436 (this area), a spread of $1,071 a month or $12,852 a year for the same rank.

Housing areaDistanceE-5 with depsO-3 with deps
East Saint Louis, IL Area IL09321 mi$1,542$2,208
Springfield, IL Area IL33592 mi$1,527$2,001
Jefferson City, MO Area MO165100 mi$1,377$2,118
Fort Leonard Wood (Waynesville, MO) MO163115 mi$1,479$2,028
Paducah, KY KY430140 mi$1,365$2,031
Peoria, IL Area IL090146 mi$1,572$2,040

ZIP codes in this housing area

Saint Louis, MO

63101631026310363104631056310663107631086310963110631116311263113631146311563116631176311863119631206312163122631236312463125631266312763128631296313063131631326313363134631356313663137631386313963140631416314363144631456314663147631506315163155631566315763158631606316363164631666316763169631716317763178631796318063188631956319763199

Ballwin, MO

63011630216302263024

Florissant, MO

63031630326303363034

Saint Charles, MO

63301633026330363304

Chesterfield, MO

630056300663017

Edwardsville, IL

6202562026

Fenton, MO

6302663099

O Fallon, MO

6336663368

Alhambra, IL

62001

Alton, IL

62002

Arnold, MO

63010

Augusta, MO

63332

Barnhart, MO

63012

Bethalto, IL

62010

Bridgeton, MO

63044

Cedar Hill, MO

63016

Cottage Hills, IL

62018

Cottleville, MO

63338

Crystal City, MO

63019

De Soto, MO

63020

Defiance, MO

63341

Dittmer, MO

63023

Dorsey, IL

62021

Earth City, MO

63045

East Alton, IL

62024

Eureka, MO

63025

Festus, MO

63028

Fletcher, MO

63030

Flinthill, MO

63346

Foristell, MO

63348

Glen Carbon, IL

62034

Glencoe, MO

63038

Godfrey, IL

62035

Granite City, IL

62040

Grover, MO

63040

Hamel, IL

62046

Hartford, IL

62048

Hazelwood, MO

63042

Hematite, MO

63047

Herculaneum, MO

63048

Plus 29 more communities. Look up any ZIP in the BAH calculator.

Using this rate

Place names: GeoNames (CC BY 4.0), matched to the official DoD ZIP-to-MHA mapping. Rates: DoD BAH rate file effective January 1, 2026.