LatestCoverageAll 50 states, D.C. and five territories now on the ledger|NewPuerto Rico's 78 municipios ledgered, municipio by municipio|FeatureAssessment appeal workspace — build a filing package from your own evidence|FeatureLiving reports — versioned, re-runnable, exportable|DevelopersMetered REST gateway · issued keys · signed webhooks|Live market readings · refreshed on loadAlbuquerque · NMMedian List$360K+1.3%|Austin · TXMedian List$290K-3.5%|Baltimore · MDMedian List$265K+1.1%|Bernalillo County · NMMedian List$364K+2.7%|Bexar County · TXMedian List$303K+3.7%|Boston · MAMedian List$875K+6.1%|Charlotte · NCMedian List$402K+1.2%|Chicago · ILMedian List$410K+7.8%|Clark County · NVMedian List$447K+0.1%|Columbus · OHMedian List$300K+0.7%|Cook County · ILMedian List$348K+5.1%|Dallas · TXMedian List$412K+3.4%|Davidson County · TNMedian List$465K-1.1%|Denver · COMedian List$618K+5.0%|Detroit · MIMedian List$321K-2.7%|Duval County · FLMedian List$312K-1.4%|El Paso · TXMedian List$301K+11.1%|Fort Worth · TXMedian List$330K-1.5%|Franklin County · OHMedian List$301K+0.1%|Fresno · CAMedian List$375K+2.1%|Harris County · TXMedian List$327K+0.6%|Houston · TXMedian List$325K-2.3%|Indianapolis · INMedian List$250K+2.7%|Jackson County · MOMedian List$275K+7.0%|Jacksonville · FLMedian List$312K-1.4%|Jefferson County · KYMedian List$248K-4.3%|Kansas City · MOMedian List$310K+3.1%|King County · WAMedian List$850K-4.0%|Las Vegas · NVMedian List$450K+1.1%|Los Angeles · CAMedian List$1M-1.7%|Louisville · KYMedian List$280K+1.8%|Maricopa County · AZMedian List$458K-0.4%|Marion County · INMedian List$259K+3.7%|Mecklenburg County · NCMedian List$407K-5.3%|Memphis · TNMedian List$209K+4.7%|Mesa · AZMedian List$490K-0.9%|Milwaukee · WIMedian List$245K+2.7%|Multnomah County · ORMedian List$518K-1.2%|Nashville · TNMedian List$495K+3.1%|New York · NYMedian List$885K+8.7%|Oklahoma City · OKMedian List$275K-0.4%|Oklahoma County · OKMedian List$259K-0.7%|Philadelphia · PAMedian List$279K+4.6%|Phoenix · AZMedian List$452K+0.5%|Pima County · AZMedian List$373K+0.9%|Portland · ORMedian List$518K-2.2%|Sacramento · CAMedian List$510K+4.0%|San Antonio · TXMedian List$257K-2.9%|San Diego · CAMedian List$910K+1.1%|San Francisco · CAMedian List$1.6M+14.9%|San Jose · CAMedian List$1.6M-5.9%|Santa Clara County · CAMedian List$1.3M+0.1%|Seattle · WAMedian List$844K+1.2%|Shelby County · TNMedian List$250K-2.8%|Suffolk County · MAMedian List$857K+7.3%|Tarrant County · TXMedian List$385K-1.2%|Travis County · TXMedian List$497K-5.3%|Tucson · AZMedian List$324K-0.9%|Wayne County · MIMedian List$160K0.0%|LatestCoverageAll 50 states, D.C. and five territories now on the ledger|NewPuerto Rico's 78 municipios ledgered, municipio by municipio|FeatureAssessment appeal workspace — build a filing package from your own evidence|FeatureLiving reports — versioned, re-runnable, exportable|DevelopersMetered REST gateway · issued keys · signed webhooks|Live market readings · refreshed on loadAlbuquerque · NMMedian List$360K+1.3%|Austin · TXMedian List$290K-3.5%|Baltimore · MDMedian List$265K+1.1%|Bernalillo County · NMMedian List$364K+2.7%|Bexar County · TXMedian List$303K+3.7%|Boston · MAMedian List$875K+6.1%|Charlotte · NCMedian List$402K+1.2%|Chicago · ILMedian List$410K+7.8%|Clark County · NVMedian List$447K+0.1%|Columbus · OHMedian List$300K+0.7%|Cook County · ILMedian List$348K+5.1%|Dallas · TXMedian List$412K+3.4%|Davidson County · TNMedian List$465K-1.1%|Denver · COMedian List$618K+5.0%|Detroit · MIMedian List$321K-2.7%|Duval County · FLMedian List$312K-1.4%|El Paso · TXMedian List$301K+11.1%|Fort Worth · TXMedian List$330K-1.5%|Franklin County · OHMedian List$301K+0.1%|Fresno · CAMedian List$375K+2.1%|Harris County · TXMedian List$327K+0.6%|Houston · TXMedian List$325K-2.3%|Indianapolis · INMedian List$250K+2.7%|Jackson County · MOMedian List$275K+7.0%|Jacksonville · FLMedian List$312K-1.4%|Jefferson County · KYMedian List$248K-4.3%|Kansas City · MOMedian List$310K+3.1%|King County · WAMedian List$850K-4.0%|Las Vegas · NVMedian List$450K+1.1%|Los Angeles · CAMedian List$1M-1.7%|Louisville · KYMedian List$280K+1.8%|Maricopa County · AZMedian List$458K-0.4%|Marion County · INMedian List$259K+3.7%|Mecklenburg County · NCMedian List$407K-5.3%|Memphis · TNMedian List$209K+4.7%|Mesa · AZMedian List$490K-0.9%|Milwaukee · WIMedian List$245K+2.7%|Multnomah County · ORMedian List$518K-1.2%|Nashville · TNMedian List$495K+3.1%|New York · NYMedian List$885K+8.7%|Oklahoma City · OKMedian List$275K-0.4%|Oklahoma County · OKMedian List$259K-0.7%|Philadelphia · PAMedian List$279K+4.6%|Phoenix · AZMedian List$452K+0.5%|Pima County · AZMedian List$373K+0.9%|Portland · ORMedian List$518K-2.2%|Sacramento · CAMedian List$510K+4.0%|San Antonio · TXMedian List$257K-2.9%|San Diego · CAMedian List$910K+1.1%|San Francisco · CAMedian List$1.6M+14.9%|San Jose · CAMedian List$1.6M-5.9%|Santa Clara County · CAMedian List$1.3M+0.1%|Seattle · WAMedian List$844K+1.2%|Shelby County · TNMedian List$250K-2.8%|Suffolk County · MAMedian List$857K+7.3%|Tarrant County · TXMedian List$385K-1.2%|Travis County · TXMedian List$497K-5.3%|Tucson · AZMedian List$324K-0.9%|Wayne County · MIMedian List$160K0.0%|
Property-class scope

The story of this market

The typical home in ZIP 94931 sells for about $915,000, or $353 per square foot.

Prices are up +11.6% from a year ago, so sellers still have some momentum. Homes take about 49 days to sell. HUD's fair market rent for a two-bedroom is $1,996 a month.

ZIP market report · consumer edition · quarterly refresh
Track this ZIP

ZIP 94931 — Cotati

Sonoma County →Santa Rosa marketrefreshed Sep 25, 2026next refresh Oct 25, 2026
Market mood · cautiously optimistic

The 94931 housing market shows resilience with significant year-over-year price appreciation despite higher interest rates. Inventory remains constrained, supporting a balanced market environment where well-priced homes continue to sell steadily. Buyers are increasingly focused on value, while sellers are adjusting expectations to align with current affordability levels.

Who this ZIP fits

This ZIP is well-suited for families and professionals working in the North Bay who value a small-town atmosphere with access to regional employment centers and university-town amenities.

Parent geography
Aerial view · ZIP boundaries2020 Census ZCTA boundary over current aerial imagery
Leaflet Imagery © Esri, Maxar, Earthstar Geographics
Land area · 20 km²Water area · 0 km²U.S. Census Bureau TIGERweb — 2020 Census ZCTA5 boundary
Median sale price
$915,000
+11.6% year over year
Corroboration pending — anchor baseline forms on the first refresh cycles
Days on market
49 days
Active listings
1,158
Listings with price cuts
19%
share of active listings
Sale-to-list ratio
100.2%
of asking price
ZIP Market ScoreZIP-SCORE-1.3 · 4/4 sections graded
85
Composite · average of graded sections
Computed only from this report's published readings — sections without data are excluded, never estimated.
100
Growth/100

Median prices moved up 11.6% year over year.

73
Liquidity/100

Homes spend a median of 49 days on market with 3.0 months of supply — a fast-moving market.

75
Momentum/100

19% of listings have cut prices · homes sell at 100.2% of asking — demand is running ahead of supply.

90
Safety & stability/100

no recorded foreclosure-ledger notices (0.0 per 10,000 residents) · unemployment 3.5% · poverty 8.0% — a stable, low-distress profile.

Census trends · population flowsACS 2019-2023 5-year estimates
Population change
+0.5%

versus the prior ACS vintage

Population base
9,119

ZCTA 94931, Sonoma County CA

Area context
Schools & education

Cotati is served by the Cotati-Rohnert Park Unified School District, which generally maintains average to above-average performance ratings within the Sonoma County educational landscape.

Environmental & hazard

The area faces moderate wildfire risk common to Sonoma County, necessitating comprehensive fire insurance coverage and adherence to local vegetation management ordinances.

Growth & development

The local economy is anchored by proximity to Santa Rosa and Rohnert Park, with significant employment in technology, education, and professional services.

Taxation

Composed from the ARED governance burden registry — tier-native tax structure (state + county + city + special districts), never averaged. State (California) — Mello-Roos Community Facilities Act Special Parcel Tax Assessment: Levies an annual direct, non-ad valorem special tax directly on the parcel's secured property tax bill to fund designated community infrastructure (e.g., roads, sewer facilities, school facilities, emergency services) and repay municipal debt bonds. State (California) — California Homeowners' Property Tax Exemption: Reduces the taxable assessed value of the qualifying owner-occupied principal residence by $7,000 against the county assessment roll, generating a direct tax savings of approximately $70 annually (computed as $7,000 × 1% base rate). State (California) — California Proposition 13 Ad Valorem Real Property Tax: Establishes a base ad valorem tax rate capped at 1.0% of assessed value plus voter-approved local indebtedness and direct assessments (typically resulting in an effective tax rate of 1.1% to 1.25%).

Transportation & commute

Residents primarily commute via US-101 toward Santa Rosa or south toward the North Bay employment hubs, with transit options including local bus services.

Recreation & amenities

The area features several local parks, proximity to the Sonoma State University campus amenities, and easy access to regional hiking trails and wine country attractions.

Rental market

The rental market is characterized by high demand due to the proximity of Sonoma State University and a limited supply of multi-family housing, keeping vacancy rates low.

Economy & employers

The economy is driven by education, technology, and the service sector, with strong ties to the broader Santa Rosa metropolitan area.

Transportation & infrastructure

The area is served by the US-101 corridor and the SMART train system, providing regional connectivity.

Development pipeline

Development is focused on infill residential projects and mixed-use revitalization in the downtown core.

County appraisal district

The Sonoma County Assessor manages property valuations based on Proposition 13 guidelines.

Special districts

Parcels are subject to Cotati-Rohnert Park Unified School District taxes and various county-wide special service districts.

Insurance & hazard market

Property insurance premiums are influenced by regional wildfire risk, with many residents utilizing the California FAIR Plan as a secondary option.

Discovery profileACS 2019-2023 5-year estimates
Census profile · ZCTA 94931, Sonoma County CA
Population
9,119
Median age
38.5 yrs
Owner-occupancy
55%
Median home value
$788,200
Median gross rent
$2,100
Median household income
$103,105
Median year built
1985
Vacancy rate
4%
Renter share
45%
Owner cost burden
28%
Renter cost burden
42%
Population change
+0.5%
Work-from-home share
22%
Mean commute
28.5 min
Bachelor's or higher
38%
Unemployment
3.5%
Poverty rate
8%
Avg household size
2.5
White
75%
Hispanic
15%
Other
10%

Data retrieved from data.census.gov ZCTA 94931 profile.

Public schools with an address here · 1

Public schools whose reported address is in this area (NCES). Not attendance boundaries — schools that serve residents may sit outside it. Check the district's address locator for assignment.

Thomas Page AcademyElementary6/10Cotati-Rohnert Park UnifiedPublic K-8 school serving the local community.
School districts
Cotati-Rohnert Park Unified School DistrictAverageServes the majority of students within the 94931 ZIP code.
Utilities & services
ElectricPG&EPrimary provider for the region.
WaterCity of CotatiMunicipal water and sewer services.
Major employers & industries
Sonoma State UniversityEducationMajor regional employer.
Amenities & attractions2 retained amenities
Inside this ZIP
Sonoma State University
Education

Major regional anchor providing cultural and educational events.

La Plaza Park
Park

Central community gathering space in downtown Cotati.

Sources · 3 cited

Key-figure check: no independent anchor retained yet — first-researched cycles establish the anchor baseline this pass.