Boundary Atlas

Indiana's 8th congressional district (IN-08)

Indiana's 8th congressional district (IN-08) covers parts or all of 21 counties, including Clay County, Crawford County, Daviess County, Dubois County, Gibson County and Greene County, and 187 ZIP codes (161 wholly inside it). Its 2020 population was 753,947. This is the map in force for the November 3, 2026 election.

753,947residents (2020 Census)
21counties
187ZIP codes
700voting precincts

Who represents IN-08

OfficeMemberContact
U.S. Representative (IN-08)Mark B. Messmer (R)202-225-4636
U.S. SenatorJim Banks (R)202-224-4814
U.S. SenatorTodd Young (R)202-224-5623 · contact form

Officials serving now (members of Congress until January 3, 2027). Sources: Members of Congress: the @unitedstates project, congress-legislators (CC0).

Counties

CountyShare of the county's residents in IN-08
Clay County100%
Crawford County100%
Daviess County100%
Dubois County100%
Gibson County100%
Greene County100%
Knox County100%
Martin County100%
Orange County100%
Owen County100%
Parke County100%
Perry County100%
Pike County100%
Posey County100%
Spencer County100%
Sullivan County100%
Vanderburgh County100%
Vermillion County100%
Vigo County100%
Warrick County100%
Fountain County59%

ZIP codes

Percentages mark ZIPs only partly in IN-08: the share of that ZIP's residents inside it.

Towns

Adams township, Anderson township, Anderson township, Armstrong township, Bainbridge township, Barr township, Barton township, Beech Creek township, Bethel township, Black township, Bogard township, Boon township, Boone township, Boone township, Brazil township, Busseron township, Campbell township, Carter township, Cass township, Cass township, Cass township, Cass township, Center township, Center township, Center township, Center township, Center township, Clark township, Clay township, Clay township, Clay township, Clinton township, Columbia township, Columbia township, Curry township, Decker township, Dick Johnson township, Elmore township, Eugene township and Fairbanks township and others.

Get this in your AI agent

Your agent can draw every precinct in IN-08, or list them with population shares (related_geographies). Add https://boundarymcp.com/mcp to Claude, ChatGPT, Cursor or Codex (free, no key; how), then:

get_boundaries(id="us:congressional_district:1808", children_level="precinct", include_districts=True)