Contra Costa County intersections ranked by reported crashes
121 confirmed surface-street junctions across 4 cities in Contra Costa County, carrying 2,213 reported crashes between them in 2023, 2024 and 2025.
Only cities covered by this dataset appear here, and only junctions whose location two independent sources agreed on. A county's list being short means the sources disagreed or the city was not covered — not that the county is safe. Counts are not adjusted for traffic volume, and they say nothing about fault or about any individual claim.
| # | Junction | City | Crashes | Injured | Killed | 2026 so far part year, not ranked |
|---|---|---|---|---|---|---|
| 1 | Oak Grove Rd & Ygnacio Valley Rd | Walnut Creek | 54 | 40 | 2 | 10 |
| 2 | Market St & Willow Pass Rd | Concord | 48 | 14 | 0 | 9 |
| 3 | Oak Grove Rd & Treat Blvd | Concord | 45 | 22 | 0 | 11 |
| 4 | 23RD St & Macdonald Av | Richmond | 39 | 10 | 0 | 7 |
| 5 | Clayton Rd & Galindo St | Concord | 38 | 20 | 0 | 6 |
| 6 | 22ND St & Barrett Av | Richmond | 37 | 24 | 0 | 5 |
| 7 | Crow Canyon Rd & San Ramon Valley Bl | San Ramon | 35 | 3 | 0 | 5 |
| 8 | Monument Blvd & Oak Grove Rd | Concord | 32 | 9 | 0 | 4 |
| 9 | Diamond Blvd & Willow Pass Rd | Concord | 30 | 5 | 1 | 2 |
| 10 | San Carlos Dr & Ygnacio Valley Rd | Walnut Creek | 30 | 25 | 0 | 5 |
| 11 | 22ND St & Macdonald Av | Richmond | 30 | 15 | 0 | 7 |
| 12 | Concord Blvd & Galindo St | Concord | 29 | 18 | 0 | 9 |
| 13 | Concord Ave & Market St (n) | Concord | 29 | 12 | 0 | 11 |
| 14 | Cowell Rd & Treat Blvd | Concord | 28 | 17 | 0 | 5 |
| 15 | Monument Blvd & Virginia Ln | Concord | 28 | 9 | 0 | 6 |
| 16 | Richmond Pkwy & San Pablo Av | Richmond | 28 | 8 | 0 | 3 |
| 17 | Clayton Rd & Pine St | Concord | 27 | 4 | 0 | 7 |
| 18 | Empire Ave & Laurel Rd | Oakley | 26 | 10 | 1 | 4 |
| 19 | Clayton Rd & Treat Blvd | Concord | 26 | 15 | 0 | 4 |
| 20 | Mohr Ln & Monument Blvd | Concord | 26 | 10 | 0 | 5 |
| 21 | California Ave & Harbor St | Pittsburg | 25 | 4 | 0 | 2 |
| 22 | Meadow Ln & Monument Blvd | Concord | 24 | 10 | 1 | 2 |
| 23 | Contra Costa Bl & Golf Club Rd | Pleasant Hill | 24 | 19 | 0 | 1 |
| 24 | Lacey Ln & Monument Blvd | Concord | 24 | 8 | 0 | 8 |
| 25 | Clayton Rd & Detroit Ave | Concord | 23 | 10 | 0 | 7 |
| 26 | Cutting Blvd & Harbour Wy S | Richmond | 23 | 7 | 0 | 3 |
| 27 | Cypress Rd & Main St | Oakley | 23 | 6 | 0 | 3 |
| 28 | Cutting Blvd & S 37TH St | Richmond | 22 | 11 | 0 | 4 |
| 29 | Bailey Rd & Myrtle Dr | Concord | 22 | 9 | 0 | 3 |
| 30 | Detroit Ave & Monument Blvd | Concord | 22 | 8 | 0 | 9 |
| 31 | Galindo St & Willow Pass Rd | Concord | 22 | 8 | 0 | 5 |
| 32 | Bancroft Rd & Treat Bl | Walnut Creek | 21 | 15 | 0 | 2 |
| 33 | California Ave & Railroad Ave | Pittsburg | 21 | 6 | 0 | 3 |
| 34 | Monument Blvd & Reganti Dr | Concord | 20 | 4 | 1 | 2 |
| 35 | 37TH St & Macdonald Av | Richmond | 20 | 17 | 0 | 2 |
| 36 | Crow Canyon Pl & Crow Canyon Rd | San Ramon | 20 | 11 | 0 | none reported yet |
| 37 | Ayers Rd & Clayton Rd | Concord | 20 | 8 | 0 | 1 |
| 38 | Commerce Ave & Concord Ave | Concord | 20 | 8 | 0 | 1 |
| 39 | Detroit Ave & Sunshine Dr | Concord | 20 | 6 | 0 | none reported yet |
| 40 | Balfour Rd & Brentwood Bl | Brentwood | 19 | 15 | 0 | 4 |
| 41 | N Broadway & Ygnacio Valley Rd | Walnut Creek | 19 | 15 | 0 | 4 |
| 42 | Leland Rd & Loveridge Rd | Pittsburg | 19 | 14 | 0 | 1 |
| 43 | E Leland Rd & Loveridge Rd | Pittsburg | 19 | 8 | 0 | 3 |
| 44 | N Main St & Parkside Dr | Walnut Creek | 18 | 15 | 0 | 2 |
| 45 | Diamond Blvd & Willow Way | Concord | 18 | 12 | 0 | 5 |
| 46 | Monument Blvd & Victory Ln | Concord | 18 | 9 | 0 | 3 |
| 47 | Farm Bureau Rd & Willow Pass Rd | Concord | 18 | 7 | 0 | 4 |
| 48 | Bollinger Canyon Rd & Sunset Dr | San Ramon | 18 | 6 | 0 | 4 |
| 49 | Concord Ave & Diamond Blvd | Concord | 17 | 10 | 1 | 2 |
| 50 | Balfour Rd & Griffith Ln | Brentwood | 17 | 18 | 0 | 1 |
| 51 | Diamond Blvd & Galaxy Way | Concord | 17 | 10 | 0 | 1 |
| 52 | Contra Costa Bl & Monument Bl | Pleasant Hill | 17 | 8 | 0 | 4 |
| 53 | Geary Rd & N Main St | Walnut Creek | 17 | 8 | 0 | 4 |
| 54 | Clayton Rd & Thornwood Dr | Concord | 17 | 6 | 0 | 7 |
| 55 | Barrett Av & San Pablo Av | Richmond | 17 | 3 | 0 | 5 |
| 56 | 23RD St & Rheem Av | Richmond | 17 | 3 | 0 | 2 |
| 57 | Carlson Blvd & Cutting Blvd | Richmond | 16 | 10 | 2 | 5 |
| 58 | Harbour Wy S & Ohio Av | Richmond | 16 | 11 | 0 | 3 |
| 59 | 19TH St & Barrett Av | Richmond | 16 | 11 | 0 | 2 |
| 60 | Detroit Ave & Laguna St | Concord | 16 | 9 | 0 | 1 |
| 61 | Burnett Ave & Diamond Blvd | Concord | 16 | 5 | 0 | none reported yet |
| 62 | Clayton Rd & Kirker Pass Rd | Concord | 16 | 5 | 0 | 1 |
| 63 | 7TH St & Pennsylvania Av | Richmond | 16 | 4 | 0 | 1 |
| 64 | Civic Dr & Ygnacio Valley Rd | Walnut Creek | 15 | 10 | 2 | 5 |
| 65 | Lakeside Dr & Richmond Pkwy | Richmond | 15 | 8 | 1 | 4 |
| 66 | Barrett Av & Marina Wy | Richmond | 15 | 14 | 0 | 1 |
| 67 | Leland Rd & Railroad Ave | Pittsburg | 15 | 13 | 0 | 3 |
| 68 | Cowell Rd & Mesa St | Concord | 15 | 10 | 0 | none reported yet |
| 69 | Clinton Av & San Pablo Av | Richmond | 15 | 10 | 0 | 4 |
| 70 | Brentwood Bl & Sand Creek Rd | Brentwood | 15 | 8 | 0 | 6 |
| 71 | Meadow Ln & Robin Ln | Concord | 15 | 8 | 0 | 5 |
| 72 | Lynwood Dr & Willow Pass Rd | Concord | 15 | 8 | 0 | 4 |
| 73 | Fairview Av & Sand Creek Rd | Brentwood | 15 | 7 | 0 | 5 |
| 74 | 23RD St & Barrett Av | Richmond | 15 | 6 | 0 | 5 |
| 75 | 10TH St & L St | Antioch | 15 | 5 | 0 | 4 |
| 76 | Bliss Ave & Railroad Ave | Pittsburg | 15 | 5 | 0 | 1 |
| 77 | Clayton Rd & Oakland Ave | Concord | 15 | 2 | 0 | 1 |
| 78 | Bayview Av & Carlson Blvd | Richmond | 14 | 3 | 1 | 4 |
| 79 | Via Monte & Ygnacio Valley Rd | Walnut Creek | 14 | 14 | 0 | 1 |
| 80 | 37TH St & Barrett Av | Richmond | 14 | 1 | 0 | 4 |
| 81 | Canada Valley Rd & Lone Tree Way | Antioch | 13 | 4 | 1 | none reported yet |
| 82 | Alpine Rd & Olympic Bl | Walnut Creek | 13 | 13 | 0 | none reported yet |
| 83 | Contra Costa Bl & Crescent Dr | Pleasant Hill | 13 | 12 | 0 | 7 |
| 84 | N California Bl & Ygnacio Valley Rd | Walnut Creek | 13 | 11 | 0 | 3 |
| 85 | Roosevelt Av & San Pablo Av | Richmond | 13 | 9 | 0 | 2 |
| 86 | Clayton Rd & Grant St | Concord | 13 | 6 | 0 | none reported yet |
| 87 | Delta Fair Blvd & Somersville Rd | Antioch | 13 | 5 | 0 | 7 |
| 88 | Mi Casa Ct & Monument Blvd | Concord | 13 | 4 | 0 | 1 |
| 89 | Hilltop Dr & Shane Dr | Richmond | 13 | 2 | 0 | 2 |
| 90 | Macdonald Av & San Pablo Av | Richmond | 13 | 2 | 0 | 3 |
| 91 | Cowell Rd & San Miguel Rd | Concord | 13 | 1 | 0 | none reported yet |
| 92 | 18TH St & A St | Antioch | 12 | 9 | 1 | 3 |
| 93 | Bethel Island Rd & Cypress Rd | Oakley | 12 | 2 | 1 | 1 |
| 94 | Balfour Rd & Summerset Dr | Brentwood | 12 | 11 | 0 | 4 |
| 95 | 24TH St & Barrett Av | Richmond | 12 | 8 | 0 | 1 |
| 96 | Balfour Rd & Minnesota Av | Brentwood | 12 | 7 | 0 | 1 |
| 97 | Clayton Rd & Ellis St | Concord | 12 | 7 | 0 | 4 |
| 98 | Harbour Wy & Macdonald Av | Richmond | 12 | 4 | 0 | 4 |
| 99 | Lennon Ln & Ygnacio Valley Rd | Walnut Creek | 11 | 10 | 1 | none reported yet |
| 100 | Balfour Rd & Walnut Bl | Brentwood | 11 | 17 | 0 | 1 |
This table shows the 100 junctions with the most reported crashes. The other 21 are in the complete junction dataset (CSV), which carries every confirmed junction in the state with its coordinates, and on the city pages listed below.
This ranking covers 2023–2025. The 2026 figures are separate. They run from January to August 2026 — every whole month the state has published so far — and they are not part of the ranking or of any total above. Police agencies file at different speeds, so putting a part-reported year in a ranking would order agencies by how fast they file rather than roads by how often they are hit.
Recent months are still filling in, so treat them as a floor rather than a count. August 2026 held about 48% of what that month averaged across 2023–2025 when this data was compiled, so its real total will be higher. September 2026 is left out entirely: the state's file stops on 2026-09-01, so that month holds 15 records — a part of a month rather than a month that is late being filed.
Reporting runs at different speeds from one police department to the next, so this matters more than the statewide figure: Contra Costa County has filed 3,984 crashes for January–August 2026, against about 4,506 predicted by the same 2023–2025 crash rate — roughly 88%. So "none reported yet" in the 2026 column means no report has arrived for that junction, which is not the same as no crash happening there.
Sources: California Crash Reporting System (CCRS), California Highway Patrol; locations from the US Census Geocoder, each confirmed by a second independent source to within 50 metres. Method and limitations: methodology.