HomeSources

Sources and methods

Every number on this site comes from one of six public datasets. Scripts pull them, check them against values confirmed by hand, and write the pages. Nothing is estimated by a person or a model.

Soil: USDA NRCS SSURGO

The Soil Survey Geographic Database, queried through USDA's Soil Data Access service. Survey versions on this build run to August 5, 2026 (3,379 soil survey areas). Public domain.

How the two main shares are counted

USDA's own words

Quoted from the interpretation descriptions in USDA NRCS Soil Data Access and the National Soil Survey Handbook, part 618.

A soil rating is a risk measure for the ground, not a record of damage. No public dataset records actual foundation failures by place. USDA's Soil Survey Manual notes that reinforced slab-on-ground construction "has markedly reduced the limitation of shrink-swell for small building construction", so a high share describes the ground, not the condition of any particular house.

Checks

The county shares reproduce the values checked by hand when this site was planned (September 28, 2026):

CheckOursCheckedResult
soil shrink-swell Bexar County, TX5151match
soil wet-basement Bexar County, TX00match
soil shrink-swell Dallas County, TX5151match
soil wet-basement Dallas County, TX66match
soil shrink-swell Harris County, TX2525match
soil wet-basement Harris County, TX5353match
soil shrink-swell Cook County, IL2525match
soil wet-basement Cook County, IL5959match
soil shrink-swell Franklin County, OH1212match
soil wet-basement Franklin County, OH7171match
soil shrink-swell Kent County, MI00match
soil wet-basement Kent County, MI3838match
soil shrink-swell Fulton County, GA00match
soil wet-basement Fulton County, GA1111match
drought D1+ 48029 2026-09-2260.760.7match
drought D1+ 48029 2026-09-1532.132.1match
drought D1+ 39049 2026-09-2200match
flood records 2016-2025 48201 (v3 vs v2)6608066075match
flood records 2016-2025 17031 (v3 vs v2)966966match
flood records 2016-2025 48029 (v3 vs v2)264264match
flood records 2016-2025 39049 (v3 vs v2)245244match
rain y2025_anom_in 48201-13.7-13.7match
rain y2025_anom_in 39049-1.69-1.69match
rain y2025_anom_in 17031-8.14-8.14match
homes county:480291990, 262200, 0.5881990, 262200, 0.588match
homes county:390491979, 288400, 0.5281979, 288400, 0.528match
homes county:170311961, 324500, 0.5771961, 324500, 0.577match
homes place:39180001980, 252900, 0.4411980, 252900, 0.441match
homes place:48650001985, 235700, 0.5221985, 235700, 0.522match

Drought: US Drought Monitor

County statistics from the Drought Monitor's data services: the percent of each county's area in each drought category, every week. We show the share in D1 (moderate drought) or worse, and the last 52 weekly maps. Newest map on this build: September 22, 2026. Maps are valid Tuesday and published Thursday. Credit: the U.S. Drought Monitor is jointly produced by the National Drought Mitigation Center at the University of Nebraska-Lincoln, the United States Department of Agriculture, and the National Oceanic and Atmospheric Administration.

Flood losses: FEMA OpenFEMA

FEMA's NFIP Redacted Claims v3 dataset (API endpoint https://www.fema.gov/api/open/v3/NfipClaims), refreshed by FEMA on September 9, 2026 (newest loss September 7, 2026) and retrieved by us on September 28, 2026 at 21:10 UTC. We count loss records with a date of loss from January 1, 2016, by county and by ZIP code, and the amount paid for building, contents and compliance costs. Foundation types come from the dataset's foundation field where it is filled in. Water depth is the exterior depth in inches. City pages count the ZIP codes whose area overlaps the city by at least 10% of the city or 25% of the ZIP, so they reach past city limits.

This product uses the Federal Emergency Management Agency's OpenFEMA API, but is not endorsed by FEMA. The Federal Government or FEMA cannot vouch for the data or analyses derived from these data after the data have been retrieved from the Agency's website(s).

Rain: NOAA

NOAA NCEI's county precipitation series (nClimDiv), monthly since 1895, through August 2026. The average year is the mean of the 1991-2020 calendar-year totals. Days with an inch or more of rain come from NOAA's 1991-2020 Climate Normals at the nearest station with 24 or more years of record within 50 km of the county's center (a shorter-record station only when none qualifies). Mountain snow sites are excluded.

Homes: Census Bureau ACS

American Community Survey ACS 2020-2024 5-year, released January 29, 2026: housing units, year built, tenure, value and units in structure. Pre-1980 means built in 1979 or earlier. City figures are not shown for places with fewer than 100 housing units.

Boundaries and places

Counties and incorporated places: Census Bureau 2026 Gazetteer files and TIGERweb boundaries. Texas and Ohio pages cover every active incorporated place. ZIP overlaps: Census 2020 ZCTA-to-place relationship file. Soil series descriptions: USDA NRCS series descriptions (OSD).

Repair costs

Cost ranges are copied from published cost guides with the page link and the page's own update date. They are ranges, not quotes.