Data by place › United States › California

California Boring Logs & Geotechnical Data

44,349 public boring logs in California; 5,082 with digitized SPT, soil or CPT data; 39,267 scanned log PDFs. Sources include Caltrans, LA County Public Works (GMED), USGS CPT program, plus public reports found by web crawl. Free to search on the map, download or query by API.

44,349
Boring logs
5,082
Digitized
37,889
With PDF
1,008
CPT soundings
1963–2024
Drilled
24 ft
Typical depth (7 m)
Where the 44,349 logs are — darker cells hold more borings. Click to open the map.
Open the California map →

Where the data comes from

Web-crawled reports in California were published on, among others: dehpra.acgov.org, sandiego.gov, sandiegocounty.gov, planning.lacity.gov, lus.sbcounty.gov, waterboards.ca.gov.

Counties with the most boring logs

CountyBoring logs
Los Angeles15,845view on map
San Diego3,235view on map
Orange3,208view on map
San Bernardino2,151view on map
Alameda1,693view on map
Riverside1,493view on map
Santa Clara1,244view on map
San Mateo817view on map
Ventura811view on map
Contra Costa727view on map
Kern702view on map
San Luis Obispo674view on map

What's in a boring log from California

The 5,082 digitized borings carry the data engineers actually use: SPT blow counts (N-values) by depth, soil and rock descriptions, groundwater observations and, where the source ran cone penetration tests, CPT tip resistance and sleeve friction. A further 39,267 logs are scanned PDF reports — the original agency drawings — which you can open and download from the map. Holes are typically about 24 ft (7 m) deep; one in twenty goes past 82 ft (25 m). Not sure what a boring log looks like? See annotated example boring logs.

How to get this data

This data was collected from public agencies and is republished as-is. It is a planning tool, not a substitute for a site investigation; see the terms and disclaimer. Counts refreshed 15 September 2026.

Other places

Florida (169,272)Washington (151,490)North Carolina (99,626)Ohio (78,298)Oregon (61,084)New Jersey (49,413) all regions →