Boundary Atlas

Idaho's 2nd congressional district (ID-02)

Idaho's 2nd congressional district (ID-02) covers parts or all of 26 counties, including Bannock County, Bear Lake County, Bingham County, Blaine County, Bonneville County and Butte County, and 153 ZIP codes (138 wholly inside it). Its 2020 population was 919,553. This is the map in force for the November 3, 2026 election.

919,553residents (2020 Census)
26counties
153ZIP codes
519voting precincts

Who represents ID-02

OfficeMemberContact
U.S. Representative (ID-02)Michael K. Simpson (R)202-225-5531
U.S. SenatorJames E. Risch (R)202-224-2752 · contact form
U.S. SenatorMike Crapo (R)202-224-6142 · 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 ID-02
Bannock County100%
Bear Lake County100%
Bingham County100%
Blaine County100%
Bonneville County100%
Butte County100%
Camas County100%
Caribou County100%
Cassia County100%
Clark County100%
Custer County100%
Elmore County100%
Franklin County100%
Fremont County100%
Gooding County100%
Jefferson County100%
Jerome County100%
Lemhi County100%
Lincoln County100%
Madison County100%
Minidoka County100%
Oneida County100%
Power County100%
Teton County100%
Twin Falls County100%
Ada County53%

ZIP codes

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

Towns

Aberdeen CCD, Albion CCD, Alridge CCD, American Falls CCD, Arbon CCD, Arco CCD, Ashton CCD, Atlanta CCD, Atomic City CCD, Bancroft CCD, Blackfoot CCD, Bliss CCD, Boise Hills CCD, Buhl CCD, Burley CCD, Carey CCD, Challis CCD, Dayton CCD, Declo CCD, Driggs CCD, East Camas CCD, East Clark CCD, East Madison CCD, Eden-Hazelton CCD, Filer CCD, Firth CCD, Forney CCD, Fort Hall CCD, Fort Hall CCD, Fort Hall CCD, Fort Hall CCD, Georgetown CCD, Glenns Ferry CCD, Gooding CCD, Grace CCD, Hagerman CCD, Hailey-Bellevue CCD, Heyburn CCD, Holbrook CCD and Hollister CCD and others.

Get this in your AI agent

Your agent can draw every precinct in ID-02, 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:1602", children_level="precinct", include_districts=True)