The Town Files

Contra Costa County, California

1,165,012 people. The median home is worth $866,800 (typical California town: $596,900) and the median household earns $127,229.

Towns in Contra Costa County

Towns in Contra Costa County

TownPeopleMedian homeIncomeMedian age
Concord125,410$797,600$108,70939.1
Richmond116,448$668,200$95,39137.9
Antioch115,291$629,700$97,46538.4
San Ramon84,605$1,509,500$196,16141.6
Pittsburg76,416$597,900$99,86136.6
Walnut Creek70,127$1,057,300$130,43246.8
Brentwood64,292$836,600$142,49440.2
Danville43,582$1,681,700$232,21645.4
Oakley43,357$660,200$137,67736.6
Martinez37,287$859,800$127,35542.6
Pleasant Hill34,613$1,077,100$145,02942.0
San Pablo32,127$551,700$79,47834.6
Hercules26,016$769,400$129,39743.9
El Cerrito25,962$1,124,400$127,87641.8
Lafayette25,391$2,000,001$228,25045.7
Bay Point23,896$525,000$82,56532.5
Orinda19,514$1,863,200$250,00147.5
Pinole19,022$718,600$127,71744.7
Moraga16,870$1,663,200$216,19340.1
El Sobrante15,524$758,800$114,85339.3
Discovery Bay15,358$832,000$147,11745.6
Alamo15,314$2,000,001$250,00149.8
Clayton11,070$1,055,200$175,70743.8
Rodeo9,653$663,200$91,48441.8
Blackhawk9,637$2,000,001$245,20850.3
Contra Costa Centre6,808$733,300$121,31333.6
Saranap5,830$1,453,300$157,34741.5
Kensington5,428$1,539,000$237,13046.6
Tara Hills5,364$661,200$101,74737.9
Camino Tassajara4,951$2,000,001$250,00141.2
Vine Hill4,323$631,900$115,31342.2
Pacheco4,183$343,300$101,21042.9
North Richmond4,175$623,900$100,67331.7
San Miguel3,591$1,649,100$250,00148.4
East Richmond Heights3,460$915,400$134,63246.5
Reliez Valley3,354$1,740,200$249,86449.0
Crockett3,242$776,100$110,89947.5
Montalvin Manor3,099$438,600$79,54249.4
Rollingwood3,015$600,000$99,83038.7
Mountain View2,622$590,100$94,04639.6

People and housing

Contra Costa CountyTypical California town
Median home value$866,800$596,900
Median rent$2,375$1,827
Median household income$127,229$91,557
Median age40.540.2
Bachelor's degree or higher45.2%27.7%
Below the poverty line8.4%10.3%

Jobs and pay

373,992 jobs in 2024, average pay $86,234 a year.

Largest industries in Contra Costa CountyHealth care & social assistan…76,021 jobs · $78,791Retail40,398 jobs · $51,458Hotels & restaurants33,545 jobs · $33,009Construction27,400 jobs · $99,886Professional & technical serv…25,151 jobs · $132,280Administrative & support22,451 jobs · $70,083
BLS QCEW 2024.
Unemployment rate in Contra Costa County0%2%4%6%8%10%12%2000200420082012201620202023 4.1%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 472 storm events in Contra Costa County from 1996 to 2026, with 15 deaths.

Storm events in Contra Costa County by type since 1996Hail12Heat29Flood59Wildfire13Dense Fog19High Wind72Debris Flow15Dense Smoke7Flash Flood12Strong Wind203
NOAA NCEI Storm Events Database.

Federal disaster declarations

Contra Costa County has been included in 21 FEMA declarations since 1953.

DeclaredIncidentDeclaration
January 14, 2023FloodDR-4683: Severe Winter Storms, Flooding, Landslides, And Mudslides
January 9, 2023FloodEM-3591: Severe Winter Storms, Flooding, And Mudslides
March 22, 2020BiologicalDR-4482: Covid-19 Pandemic
March 13, 2020BiologicalEM-3428: Covid-19
April 1, 2017FloodDR-4308: Severe Winter Storms, Flooding, And Mudslides
March 16, 2017FloodDR-4305: Severe Winter Storms, Flooding, And Mudslides
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).