53033 FipsDecoder
06097 County FIPS Code

Sonoma County

California · County seat: Santa Rosa · Active county or equivalent

View on CensusDepth ↗

FIPS code 06097 is Sonoma County, California. With a population of 488,436 (2022 ACS estimate), it ranks #17 in California and #144 nationally. Sonoma County is part of the Santa Rosa-Petaluma, CA. The state FIPS code for California is 06. This code is used in Census Bureau, BLS, EPA, HUD, and USDA federal datasets to identify this county.

County FIPS

06097

State FIPS

06

CA

Population

488,436

2022 ACS · #144 nationally

Density

310.0/mi²

people per sq mile

Land Area

1,576

sq miles

Urban/Rural

Metro — 250K–1M population

RUCC 2

How This FIPS Code Works

06 097
06 = State FIPS (California)
097 = County FIPS

The 5-digit FIPS code 06097 is formed by combining the 2-digit state identifier 06 (California) with the 3-digit county identifier 097. Together they uniquely identify Sonoma County in every US federal dataset. No two counties share the same 5-digit FIPS code.

Census ACS Data for FIPS 06097

From the 2022 ACS 5-year estimates — the same values you'd retrieve by querying the Census API with county FIPS 06097.

Median Household Income

$99,266

ACS B19013_001E

Poverty Rate

8.9%

ACS B17001 (below poverty level)

Median Age

42.7

ACS B01002_001E

Metropolitan Area

Adjacent Counties (6)

Counties that share a border with Sonoma County. Useful for regional analysis — these are the geographies you'd typically include when studying labor markets, commuting zones, or environmental spillovers around FIPS 06097.

Federal Datasets Using Code 06097

FIPS code 06097 appears as the county identifier in the following federal datasets. Analysts joining data across these sources use this code as the common geographic key.

Using FIPS Code 06097 in Code

Common patterns for querying federal datasets by this county's FIPS code. The leading zeros are significant — always treat FIPS codes as strings, not integers.

Census ACS API — Python 06097
import requests

url = "https://api.census.gov/data/2022/acs/acs5"
params = {
    "get":  "NAME,B19013_001E,B01003_001E",
    "for":  "county:097",
    "in":   "state:06",
    "key":  "YOUR_CENSUS_API_KEY",
}
r = requests.get(url, params=params)
data = r.json()  # [[header...], [Sonoma County, California, income, pop, ...]
SQL — filtering by county FIPS 06097
-- 5-digit combined FIPS (state + county)
SELECT * FROM your_table WHERE county_fips = '06097';

-- Some datasets store state and county separately
SELECT * FROM your_table
WHERE state_fips = '06'
  AND county_fips = '097';

-- ⚠ Never cast to integer — leading zeros are lost:
-- county_fips = 6097 is WRONG for this county
R — tidycensus 06097
library(tidycensus)

get_acs(
  geography = "county",
  variables = c(income = "B19013_001E", pop = "B01003_001E"),
  state     = "06",
  county    = "097",
  year      = 2022
)
Zero-padding reminder: FIPS codes must always be stored and compared as zero-padded strings. 06 (not 6) and 097 (not 97) — losing the leading zeros is one of the most common data-join bugs in federal datasets. Full guide →

ZIP Codes in Sonoma County

ZIP codes do not align perfectly with county boundaries — a single ZIP code can span multiple counties, and a county can contain parts of many ZIP codes. The ratios below (from the Census 2020 ZCTA relationship file) show the land area share of each ZCTA that falls within Sonoma County. Why FIPS ≠ ZIP →

ZIP Code % in county
95497 100.0%
95471 100.0%
95472 100.0%
95480 100.0%
95486 100.0%
95492 100.0%
94922 100.0%
94923 100.0%
94928 100.0%
94931 100.0%
94951 100.0%
94954 100.0%
94972 100.0%
95401 100.0%
95403 100.0%
95404 100.0%
95405 100.0%
95407 100.0%
95409 100.0%
95412 100.0%
95419 100.0%
95421 100.0%
95430 100.0%
95431 100.0%
95436 100.0%
95439 100.0%
95441 100.0%
95442 100.0%
95444 100.0%
95446 100.0%

Showing top 30 of 40 ZIP codes by residential address share.

Other Counties in California