Free tool · GET /v1/geocode?fields=cd

Find the congressional district for an address.

Free US congressional district lookup by street address. Returns the 119th Congress district name and GEOID from Census TIGER/Line boundaries.

Free for a few lookups a minute on a shared key. Need more? Get a free key for 10,000 a month, or run a whole file through the spreadsheet geocoder.

Or use your own location.
Try an example, or type your own.

How it works

The address is geocoded first, then the point is tested against the 119th Congress district boundaries from TIGER/Line 2025. You get the district number, its name and the Census GEOID. Because the lookup starts from a point, it works for addresses that are hard to assign from a ZIP code alone; ZIPs cross district lines all the time.

In your code

curl "https://api.geocode.net/v1/geocode?q=1+Loockerman+Plaza+Dover+DE&fields=cd" -H "X-API-Key: YOUR_KEY"
{ "fields": { "congressional_district": { "congress": 119, "district": "00",
              "name": "Congressional District (at Large)", "geoid": "1000" } } }

Add stateleg to the same fields= list for state senate and house districts, or run a whole voter file through the spreadsheet geocoder with the Congressional district column ticked.

Notes

  • The accuracy type matters here: a rooftop match places the address precisely; a ZIP centroid near a district line could land on the wrong side. Check accuracy_type before you trust a district near a boundary.
  • Same unit price as a plain geocode. Appends are included.

Ready to geocode for real?

10,000 free lookups a month, every append included, no card.