Skip to content

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
Loading map…

Click anywhere on the map to see which ZIP code it's in.

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 codeCityCountyPopulationMedian incomeTypical home value
94515CalistogaSonoma County6,946$94,464$1,065,600
94922BodegaSonoma County6——
94923Bodega BaySonoma County1,483$147,546$1,445,000
94926 PO BoxRohnert ParkSonoma County———
94927 PO BoxRohnert ParkSonoma County———
94928Rohnert ParkSonoma County46,829$99,280$705,500
94931CotatiSonoma County9,487$101,994$718,800
94951PenngroveSonoma County3,294$106,332$1,259,500
94953 PO BoxPetalumaSonoma County———
94954PetalumaSonoma County37,574$113,527$829,000
94955 PO BoxPetalumaSonoma County———
94972Valley FordSonoma County0——
94975 PO BoxPetalumaSonoma County———
94999 PO BoxPetalumaSonoma County———
95401Santa RosaSonoma County36,861$93,615$644,900
95402 PO BoxSanta RosaSonoma County———
95403Santa RosaSonoma County45,806$98,191$723,700
95404Santa RosaSonoma County37,011$105,437$804,800
95405Santa RosaSonoma County22,744$118,299$723,700
95406 PO BoxSanta RosaSonoma County———
95407Santa RosaSonoma County42,036$82,863$625,000
95409Santa RosaSonoma County25,616$107,867$767,700
95412AnnapolisSonoma County331—$912,000
95416 PO BoxBoyes Hot SpringsSonoma County———
95419Camp MeekerSonoma County152—$446,600
95421CazaderoSonoma County1,570$78,906$552,400
95425CloverdaleSonoma County10,978$119,092$629,600
95430Duncans MillsSonoma County0——
95431EldridgeSonoma County43——
95433 PO BoxEl VeranoSonoma County——$725,900
95436ForestvilleSonoma County5,821$109,531$624,700
95439FultonSonoma County486—$1,011,700
95441GeyservilleSonoma County1,648$126,806$1,114,600
95442Glen EllenSonoma County3,449$164,750$1,205,000
95444GratonSonoma County625$105,179$792,300
95446GuernevilleSonoma County4,607$85,833$517,300
95448HealdsburgSonoma County16,077$105,120$1,089,500
95450JennerSonoma County224$123,125$855,700
95452KenwoodSonoma County1,762$118,986$1,240,700
95462Monte RioSonoma County1,058$85,536$531,000
95465OccidentalSonoma County1,203$120,781$1,129,500
95471Rio NidoSonoma County394—$603,400
95472SebastopolSonoma County28,747$108,925$1,093,300
95473 PO BoxSebastopolSonoma County———
95476SonomaSonoma County35,196$105,374$932,000
95480Stewarts PointSonoma County8——
95486Villa GrandeSonoma County17——
95487 PO BoxVineburgSonoma County———
95492WindsorSonoma County27,429$134,211$795,700
95497The Sea RanchSonoma County1,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).