St. Louis, MO BAH, 2026
An E-5 stationed here gets $2,436 a month with dependents and $1,947 without. BAH is tax-free and paid on top of basic pay.
| Grade | With dependents | Without | vs 2025 (with) |
|---|---|---|---|
| E-1 | $2,268 | $1,701 | +$156 |
| E-2 | $2,268 | $1,701 | +$156 |
| E-3 | $2,268 | $1,701 | +$156 |
| E-4 | $2,268 | $1,701 | +$156 |
| E-5 | $2,436 | $1,947 | +$183 |
| E-6 | $2,655 | $2,112 | +$105 |
| E-7 | $2,691 | $2,271 | +$99 |
| E-8 | $2,733 | $2,487 | +$96 |
| E-9 | $2,841 | $2,541 | +$93 |
| W-1 | $2,673 | $2,220 | +$105 |
| W-2 | $2,709 | $2,484 | +$96 |
| W-3 | $2,763 | $2,553 | +$90 |
| W-4 | $2,871 | $2,655 | +$93 |
| W-5 | $3,006 | $2,700 | +$93 |
| O-1E | $2,694 | $2,433 | +$99 |
| O-2E | $2,751 | $2,529 | +$87 |
| O-3E | $2,892 | $2,646 | +$96 |
| O-1 | $2,472 | $2,094 | +$177 |
| O-2 | $2,652 | $2,385 | +$105 |
| O-3 | $2,760 | $2,571 | +$90 |
| O-4 | $3,048 | $2,685 | +$93 |
| O-5 | $3,261 | $2,703 | +$105 |
| O-6 | $3,285 | $2,739 | +$102 |
| O-7 | $3,309 | $2,784 | +$99 |
See full pay here with basic pay and BAS
| Rank | Years | Basic pay | BAH | BAS | Total a month |
|---|---|---|---|---|---|
| E-1 | under 2 | $2,407.20 | $2,268 | $476.95 | $5,152.15 |
| E-3 | over 2 | $3,015.00 | $2,268 | $476.95 | $5,759.95 |
| E-4 | over 3 | $3,482.40 | $2,268 | $476.95 | $6,227.35 |
| E-5 | over 6 | $4,110.00 | $2,436 | $476.95 | $7,022.95 |
| E-6 | over 10 | $4,759.50 | $2,655 | $476.95 | $7,891.45 |
| E-7 | over 14 | $5,835.00 | $2,691 | $476.95 | $9,002.95 |
| E-8 | over 18 | $6,811.20 | $2,733 | $476.95 | $10,021.15 |
| E-9 | over 22 | $8,423.10 | $2,841 | $476.95 | $11,741.05 |
| W-2 | over 10 | $6,282.60 | $2,709 | $328.48 | $9,320.08 |
| O-1 | under 2 | $4,150.20 | $2,472 | $328.48 | $6,950.68 |
| O-2 | over 2 | $5,446.20 | $2,652 | $328.48 | $8,426.68 |
| O-3 | over 6 | $7,737.00 | $2,760 | $328.48 | $10,825.48 |
| O-4 | over 12 | $9,888.30 | $3,048 | $328.48 | $13,264.78 |
| O-5 | over 18 | $11,713.80 | $3,261 | $328.48 | $15,303.28 |
| O-6 | over 24 | $14,479.20 | $3,285 | $328.48 | $18,092.68 |
Counties
- Jefferson County, MO
- Madison County, IL
- St. Charles County, MO
- St. Louis County, MO
- St. Louis city, MO
ZIP codes (149)
62001 62002 62010 62018 62021 62024 62025 62026 62034 62035 62040 62046 62048 62058 62060 62061 62062 62067 62074 62084 62087 62090 62095 62097 63005 63006 63010 63011 63012 63016 63017 63019 63020 63021 63022 63023 63024 63025 63026 63028 63030 63031 63032 63033 63034 63038 63040 63042 63043 63044 63045 63047 63048 63049 63050 63051 63052 63053 63057 63065 63066 63070 63074 63088 63099 63101 63102 63103 63104 63105 63106 63107 63108 63109 63110 63111 63112 63113 63114 63115 63116 63117 63118 63119 63120 63121 63122 63123 63124 63125 63126 63127 63128 63129 63130 63131 63132 63133 63134 63135 63136 63137 63138 63139 63140 63141 63143 63144 63145 63146 63147 63150 63151 63155 63156 63157 63158 63160 63163 63164 63166 63167 63169 63171 63177 63178 63179 63180 63188 63195 63197 63199 63301 63302 63303 63304 63332 63338 63341 63346 63348 63365 63366 63367 63368 63373 63376 63385 63386
BAH follows ZIP codes, so an area can cover part of a county. All housing areas