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
Format addresses into a CSV/TXT file with a unique ID column plus address, city, state, ZIP columns and no header row
POST the file to https://geocoding.geo.census.gov/geocoder/geographies/addressbatch (or /locations/addressbatch for coordinates only) as multipart form data
Specify the benchmark (e.g. Public_AR_Current) and vintage parameters to select the TIGER/Line geography snapshot
Download the returned CSV and join on the unique ID to recover matched/tied/unmatched status per address
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
Batch files are capped at 10,000 records and 5MB per submission — larger portfolios must be chunked and submitted as multiple batch jobs
The service geocodes against MAF/TIGER line data, which lags actual USPS delivery points, so newly built addresses or PO boxes frequently fail to match
Results depend on which benchmark/vintage is selected; using the current benchmark for historical analysis will misalign addresses with the wrong-year Census geography
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?