The monthly Basic Allowance for Housing (BAH) for San Bernardino, CA — Military Housing Area CA031 in California — is shown below for every pay grade, with and without dependents. These are the official 2026 DTMO rates; an E-5 with dependents receives $3,288/month here. 2027 figures are projections until the DoD publishes official 2027 rates in December 2026.

2026 BAH rates: San Bernardino, CA

Pay grade With dependents Without dependents
E1 $2,958 $2,220
E2 $2,958 $2,220
E3 $2,958 $2,220
E4 $2,958 $2,220
E5 $3,288 $2,466
E6 $3,381 $2,667
E7 $3,399 $2,973
E8 $3,408 $3,312
E9 $3,465 $3,327
W1 $3,396 $2,850
W2 $3,405 $3,309
W3 $3,417 $3,333
W4 $3,489 $3,372
W5 $3,597 $3,387
O1E $3,402 $3,285
O2E $3,411 $3,324
O3E $3,504 $3,369
O1 $3,306 $2,628
O2 $3,378 $3,180
O3 $3,414 $3,339
O4 $3,630 $3,375
O5 $3,798 $3,390
O6 $3,828 $3,393
O7 $3,855 $3,438
O8 $3,855 $3,438
O9 $3,855 $3,438
O10 $3,855 $3,438

Notes

  • O-8, O-9 and O-10 are paid at the O-7 rate, per DTMO tables.
  • BAH is tax-free and rate-protected: your rate cannot drop while you stay in the same area.
  • Use the BAH Calculator 2027 for an exact figure by ZIP code, or try the duty-station comparison before a PCS.

← All California BAH rates · How our data works