Boundary Atlas

Montana's 1st congressional district (MT-01)

Montana's 1st congressional district (MT-01) covers parts or all of 16 counties, including Beaverhead County, Deer Lodge County, Flathead County, Gallatin County, Glacier County and Granite County, and 128 ZIP codes (117 wholly inside it). Its 2020 population was 542,112. This is the map in force for the November 3, 2026 election.

542,112residents (2020 Census)
16counties
128ZIP codes
346voting precincts

Who represents MT-01

OfficeMemberContact
U.S. Representative (MT-01)Ryan K. Zinke (R)202-225-5628
U.S. SenatorSteve Daines (R)202-224-2651 · contact form
U.S. SenatorTim Sheehy (R)202-224-2644

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 MT-01
Beaverhead County100%
Deer Lodge County100%
Flathead County100%
Gallatin County100%
Glacier County100%
Granite County100%
Lake County100%
Lincoln County100%
Madison County100%
Mineral County100%
Missoula County100%
Powell County100%
Ravalli County100%
Sanders County100%
Silver Bow County100%
Pondera County40%

ZIP codes

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

Towns

Alberton CCD, Anaconda CCD, Avon-Elliston CCD, Bad Rock-Columbia Heights CCD, Belgrade CCD, Big Hole Basin CCD, Big Sky CCD, Blackfeet Reservation CCD, Blackfeet Reservation East CCD, Blackfeet Reservation West CCD, Bozeman CCD, Butte CCD, Butte-Silver Bow Northwest CCD, Butte-Silver Bow South CCD, Clark Canyon-Horse Prairie CCD, Columbia Falls CCD, Creston-Bigfork CCD, Cut Bank CCD, Darby CCD, Deer Lodge CCD, Dillon CCD, Drummond CCD, Eureka CCD, Flathead Reservation CCD, Flathead Reservation CCD, Flathead Reservation CCD, Flathead Reservation CCD, Frenchtown-Wye CCD, Gallatin Gateway CCD, Glacier National Park CCD, Glacier National Park CCD, Hamilton CCD, Harrison CCD, Helmville CCD, Kalispell CCD, Kalispell Northwest CCD, Kalispell Southwest CCD, Lakeside-Somers CCD, Libby CCD and Lima-Centennial Valley CCD and others.

Get this in your AI agent

Your agent can draw every precinct in MT-01, 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:3001", children_level="precinct", include_districts=True)