2026 housing allowance directory

2026 BAH Rates in California

26 official rate areas with complete monthly tables for every pay grade.

OfficialLast verified: August 18, 2026Independent reference
At a glance

California has 26 published 2026 BAH areas. Open a location below for all 27 pay grades, or use the ZIP lookup to identify the correct Military Housing Area.

California BAH rate summary

Using E-5 with-dependents rates as a consistent benchmark, the simple average across California is $3,050 per month. The published values range from $1,563 in China Lake, CA to $5,127 in San Francisco, CA.

26published rate areas
$3,050simple average E-5 with dependents
$3,564highest-to-lowest E-5 spread

The average is unweighted across Military Housing Areas and does not represent an average member payment. It is included only as a location-comparison benchmark.

California military housing areas

Select a location to see all 27 pay-grade rates with and without dependents. The code shown is the DoD Military Housing Area identifier.

Compare 2026 BAH by California location

This preview uses two commonly searched grades. Follow any location link for the complete enlisted, warrant officer and officer table plus annualized planning figures.

California monthly BAH comparison
Military Housing AreaCodeE-5 with dependentsE-5 without dependentsO-3 with dependents
San Francisco, CACA019$5,127$4,086$5,556
Santa Clara County, CACA044$4,659$3,798$5,199
San Diego, CACA038$3,975$3,147$4,518
Camp Pendleton, CACA024$3,963$3,093$4,659
Los Angeles, CACA037$3,882$3,048$4,524
Oakland, CACA018$3,759$3,000$4,362
Ventura, CACA025$3,537$3,018$4,212
Monterey, CACA039$3,465$2,844$4,824
Vallejo/Travis AFB, CACA036$3,369$2,664$3,537
Riverside, CACA041$3,351$2,670$3,705
Vandenberg SFB, CACA026$3,333$2,778$3,780
Marin/Sonoma, CACA027$3,303$2,967$4,146
San Bernardino, CACA031$3,288$2,466$3,414
San Luis Obispo, CACA392$3,198$2,679$4,215
Beale AFB, CACA033$2,967$2,367$3,165
Sacramento, CACA034$2,904$2,190$3,039
Edwards AFB/Palmdale, CACA457$2,658$2,148$3,264
Stockton, CACA035$2,553$2,187$3,309
Fresno, CACA022$2,439$1,842$2,937
Lemoore NAS, CACA023$2,139$1,680$2,451
Bridgeport, CACA393$2,085$1,941$3,018
Barstow/Fort Irwin, CACA028$2,001$1,695$2,748
El Centro, CACA420$1,986$1,704$2,664
Twenty Nine Palms MCB, CACA032$1,980$1,782$2,814
Humboldt County, CACA042$1,827$1,587$2,838
China Lake, CACA021$1,563$1,428$2,154

Look up BAH by duty-station ZIP

Enter the ZIP code for your permanent duty station, then select pay grade and dependency status.

The lookup files are loaded only after you submit the form. BAH uses the permanent duty-station ZIP, not the ZIP where you choose to live.

How to use the California BAH tables

Use the rate attached to your permanent duty-station ZIP code. Your home address can be in a different ZIP or even a neighboring housing area without changing the entitlement. Select the correct pay grade and dependency column; BAH does not rise with additional dependents after the member qualifies for the with-dependents rate.

Rate protection can preserve a member's previously higher rate when published rates fall, provided the member's duty location, rank and dependency status do not change in a way that ends protection. Your finance office determines the official entitlement.

What these tables include

Each location page includes all nine enlisted grades, five warrant officer grades, three prior-enlisted officer categories and ten standard officer grades. Amounts are monthly and effective January 1, 2026. Annual figures on the location pages are monthly values multiplied by 12 for planning.

What these tables do not determine

A published table cannot determine whether a specific member is entitled to BAH, which dependency category applies, whether rate protection is active or how a mid-month change will be prorated. Orders, personnel records and the servicing finance office control those individual questions.

California BAH questions

How do I find the right California BAH area?

Enter the five-digit permanent duty-station ZIP in the lookup above. Do not substitute the ZIP of a home selected for commuting convenience; neighboring ZIP codes can map to different areas.

Why do two California duty stations have different rates?

DoD establishes separate Military Housing Areas using local rental-market data. Two installations in the same state can therefore have different tables, even when they are within driving distance.

Do years of service change BAH?

No. Longevity changes basic pay, but the BAH table is selected by location, pay grade and dependency category. A promotion can change BAH because the pay grade changes.

Can BAH be lower after a PCS?

Yes. Moving to a different duty location can place the member in a lower-rate area and normally establishes a new location-based entitlement. Individual rate protection should be confirmed with finance rather than assumed across a PCS.