Add Congressional, Senate and House Districts to Canvassing & Advocacy Lists

Campaign and advocacy teams need district columns for turf-cutting and compliance reporting. Paste or upload the file, run, download — districts come straight from the Census Geocoder.

What you get

One run adds: congressional district GEOID, state senate (SLDU) GEOID, state house/assembly (SLDL) GEOID, county FIPS, matched coordinates and timezone.

How it works

  1. Open GeoFlow
  2. Paste your addresses (one per line) or upload a CSV and pick the address column
  3. Click Run — each address is matched against the free U.S. Census Bureau Geocoder
  4. Download the enriched CSV

Example output

Input addressCountyCongressionalState Senate (SLDU)House/Assembly (SLDL)Timezone
1301 I ST, SACRAMENTO, CA, 95814Sacramento County (06067)0607 — Congressional District 706008 — State Senate District 806006 — Assembly District 6
350 5TH AVE, NEW YORK, NY, 10118New York County (36061)3612 — Congressional District 1236028 — State Senate District 2836075 — Assembly District 75
1600 PENNSYLVANIA AVE NW, WASHINGTON, DC, 20500District of Columbia (11001)1198 — Delegate District (at Large)11002 — Ward 2—

Try it free

Open GeoFlow — free up to 100 addresses per run

Data source: U.S. Census Bureau Geocoder (public domain). Timezone: tz-lookup (MIT).

FAQ

Do voter files need full addresses?

Street + city + state is enough; the more complete the address, the more precise the match.

Is political data privacy handled?

We never see your file — it is processed locally in your browser; only address strings go to the Census API.