Batch geocode a list of property addresses to Census block, tract, and county using the Census Bureau Geocoder

domain: geocoding.geo.census.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Format addresses into a CSV/TXT file with a unique ID column plus address, city, state, ZIP columns and no header row
  2. POST the file to https://geocoding.geo.census.gov/geocoder/geographies/addressbatch (or /locations/addressbatch for coordinates only) as multipart form data
  3. Specify the benchmark (e.g. Public_AR_Current) and vintage parameters to select the TIGER/Line geography snapshot
  4. Download the returned CSV and join on the unique ID to recover matched/tied/unmatched status per address
  5. For addresses that return 'Tie' or no match, retry individually via the single-address endpoint with looser matching or fall back to a commercial geocoder

Known gotchas

Related routes

Geocode US addresses in batch using the Census Bureau Geocoding Services REST API
census.gov · 6 steps · unrated
Batch geocode a large address list against the Esri World Geocoding Service while controlling credit consumption
developers.arcgis.com · 4 steps · unrated
Enrich a list of properties with public record data using the BatchData bulk property API
batchdata.io · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans