Data by place › United States › California

California Boring Logs & Geotechnical Data

44,159 public boring logs in California; 5,000 with digitized SPT, soil or CPT data; 39,159 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,159
Boring logs
5,000
Digitized
37,703
With PDF
1,008
CPT soundings
1963–2024
Drilled
25 ft
Typical depth (8 m)
Where the 44,159 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,822view on map
San Diego3,218view on map
Orange3,206view on map
San Bernardino2,114view on map
Alameda1,662view on map
Riverside1,482view on map
Santa Clara1,237view on map
San Mateo814view on map
Ventura809view on map
Contra Costa725view on map
Kern701view on map
San Luis Obispo670view on map

What's in a boring log from California

The 5,000 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,159 logs are scanned PDF reports — the original agency drawings — which you can open and download from the map. Holes are typically about 25 ft (8 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 2 September 2026.

Other places

Florida (168,718)Washington (151,445)North Carolina (99,509)Ohio (78,203)Oregon (61,067)New Jersey (49,412) all regions →