Home Metro areas Santa Rosa-Petaluma, CA Santa Rosa-Petaluma, CA metro area ZIP codes The Santa Rosa-Petaluma, CA metropolitan statistical area (CBSA 42220) covers 1 county in California and 50 ZIP codes.
ZIP codes 50
Population 458,793
Avg. median income $105,100population-weighted
Counties 1 Click anywhere on the map to see which ZIP code it's in.
Copy all 50 ZIP codes Download CSV
Counties in the Santa Rosa-Petaluma, CA area ZIP codes in the Santa Rosa-Petaluma, CA area ZIP codes in the Santa Rosa-Petaluma, CA area ZIP code City County Population Median income Typical home value 94515 Calistoga Sonoma County 6,946 $94,464 $1,065,600 94922 Bodega Sonoma County 6 — — 94923 Bodega Bay Sonoma County 1,483 $147,546 $1,445,000 94926 PO Box Rohnert Park Sonoma County — — — 94927 PO Box Rohnert Park Sonoma County — — — 94928 Rohnert Park Sonoma County 46,829 $99,280 $705,500 94931 Cotati Sonoma County 9,487 $101,994 $718,800 94951 Penngrove Sonoma County 3,294 $106,332 $1,259,500 94953 PO Box Petaluma Sonoma County — — — 94954 Petaluma Sonoma County 37,574 $113,527 $829,000 94955 PO Box Petaluma Sonoma County — — — 94972 Valley Ford Sonoma County 0 — — 94975 PO Box Petaluma Sonoma County — — — 94999 PO Box Petaluma Sonoma County — — — 95401 Santa Rosa Sonoma County 36,861 $93,615 $644,900 95402 PO Box Santa Rosa Sonoma County — — — 95403 Santa Rosa Sonoma County 45,806 $98,191 $723,700 95404 Santa Rosa Sonoma County 37,011 $105,437 $804,800 95405 Santa Rosa Sonoma County 22,744 $118,299 $723,700 95406 PO Box Santa Rosa Sonoma County — — — 95407 Santa Rosa Sonoma County 42,036 $82,863 $625,000 95409 Santa Rosa Sonoma County 25,616 $107,867 $767,700 95412 Annapolis Sonoma County 331 — $912,000 95416 PO Box Boyes Hot Springs Sonoma County — — — 95419 Camp Meeker Sonoma County 152 — $446,600 95421 Cazadero Sonoma County 1,570 $78,906 $552,400 95425 Cloverdale Sonoma County 10,978 $119,092 $629,600 95430 Duncans Mills Sonoma County 0 — — 95431 Eldridge Sonoma County 43 — — 95433 PO Box El Verano Sonoma County — — $725,900 95436 Forestville Sonoma County 5,821 $109,531 $624,700 95439 Fulton Sonoma County 486 — $1,011,700 95441 Geyserville Sonoma County 1,648 $126,806 $1,114,600 95442 Glen Ellen Sonoma County 3,449 $164,750 $1,205,000 95444 Graton Sonoma County 625 $105,179 $792,300 95446 Guerneville Sonoma County 4,607 $85,833 $517,300 95448 Healdsburg Sonoma County 16,077 $105,120 $1,089,500 95450 Jenner Sonoma County 224 $123,125 $855,700 95452 Kenwood Sonoma County 1,762 $118,986 $1,240,700 95462 Monte Rio Sonoma County 1,058 $85,536 $531,000 95465 Occidental Sonoma County 1,203 $120,781 $1,129,500 95471 Rio Nido Sonoma County 394 — $603,400 95472 Sebastopol Sonoma County 28,747 $108,925 $1,093,300 95473 PO Box Sebastopol Sonoma County — — — 95476 Sonoma Sonoma County 35,196 $105,374 $932,000 95480 Stewarts Point Sonoma County 8 — — 95486 Villa Grande Sonoma County 17 — — 95487 PO Box Vineburg Sonoma County — — — 95492 Windsor Sonoma County 27,429 $134,211 $795,700 95497 The Sea Ranch Sonoma County 1,275 $138,125 $1,397,500
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Frequently asked questions How many ZIP codes are in the Santa Rosa-Petaluma, CA metro area? 50 ZIP codes, based on each ZIP code's main county.
Which counties make up the Santa Rosa-Petaluma, CA area? Sonoma County.
What is an MSA? A metropolitan statistical area (MSA) is a core city of 50,000+ people plus the surrounding counties tied to it by commuting, as defined by the U.S. Office of Management and Budget. Micropolitan areas have a core of 10,000–50,000. Together they are called core-based statistical areas (CBSAs).