With Geocodio, you can find the Congressional district information, as well as information about the corresponding Representative and Senators, for addresses, coordinates, or ZIP codes in bulk.
To append this data, simply select "Congressional Districts" in Step 3 of the spreadsheet upload process, or use the "congress" field append with the API.
The following data points are returned:
By default, data for the current Congress (119th) is returned. It is also possible to append districts for the following previous Congresses:
Redistricting: Congressional districts are up-to-date to reflect the most recent redistricting (the 119th Congress). As of January 3rd, 2025, the boundaries for the 119th Congress are returned as the default.
We continue to monitor court cases and map adjustments. See our redistricting page for more information.
OCD-IDs: Open Civic Data Division Identifiers (OCD-IDs) are a new data inclusion with the 118th Congress.
Special District Numbers: Per U.S. Census Bureau specifications, the following rules apply:
Address to Congressional district | Coordinates to Congressional district |
---|---|
Example of the results when you add Congressional districts to a list of addresses Download CSV |
Example of the results when you add Congressional districts to a list of latitude/longitude coordinates Download CSV |
Due to the irregular shape of Congressional districts, we strongly recommend using street addresses or coordinates if you have them.
If you only have ZIP codes, we will return likely districts. For spreadsheet uploads, we will return the most likely district (i.e. the Congressional district with the greatest amount of overlap with that ZIP code). In the API, we will return all of the possible Congressional districts, ranked by overlap. See more here.
When you add Congressional districts, you can also get information about the Representative and Senators for free.
Select "Add legislator data" under "Congressional districts" in Step 3 of the upload process. (It is always included in the API output.)
We only provide legislator information for the current Congress.
Note: Some fields may be unavailable for certain legislators. For example, not all legislators have a YouTube channel.
Requests are billed as geocode + Congress info (i.e., two lookups). For example, if you have 100 addresses that you want Congressional contact information for, that would count as 200 lookups.
If you're on our pay-as-you-go plan, you can calculate how much this will cost you and how long it will take here. All data appends are included for no additional cost with Standard Unlimited and Enterprise plans.
You can also get Congressional districts back to the 113th Congress via both our API (go to API docs) and spreadsheet upload. (We do not support historical legislator information.)
Congressional district boundaries are sourced from the U.S. Censusus Bureau as well as individual states when necessary.
Legislator data is sourced from the United States project on Github, an open source project maintained by journalists.