Minnesota's 8th congressional district (MN-08)
Minnesota's 8th congressional district (MN-08) covers parts or all of 21 counties, including Aitkin County, Beltrami County, Carlton County, Cass County, Chisago County and Clearwater County, and 230 ZIP codes (190 wholly inside it). Its 2020 population was 713,312. This is the map in force for the November 3, 2026 election.
Who represents MN-08
| Office | Member | Contact |
|---|---|---|
| U.S. Representative (MN-08) | Pete Stauber (R) | 202-225-6211 |
| U.S. Senator | Amy Klobuchar (D) | 202-224-3244 · contact form |
| U.S. Senator | Tina Smith (D) | 202-224-5641 · contact form |
Officials serving now (members of Congress until January 3, 2027). Sources: Members of Congress: the @unitedstates project, congress-legislators (CC0).
Counties
| County | Share of the county's residents in MN-08 |
|---|---|
| Aitkin County | 100% |
| Beltrami County | 100% |
| Carlton County | 100% |
| Cass County | 100% |
| Chisago County | 100% |
| Clearwater County | 100% |
| Cook County | 100% |
| Crow Wing County | 100% |
| Isanti County | 100% |
| Itasca County | 100% |
| Kanabec County | 100% |
| Koochiching County | 100% |
| Lake County | 100% |
| Lake of the Woods County | 100% |
| Mahnomen County | 100% |
| Mille Lacs County | 100% |
| Pine County | 100% |
| St. Louis County | 100% |
| Hubbard County | 42% |
| Washington County | 17% |
| Becker County | 11% |
ZIP codes
Percentages mark ZIPs only partly in MN-08: the share of that ZIP's residents inside it.
- 55006
- 55007
- 55008
- 55012
- 55013
- 55017
- 55025 (85%)
- 55029
- 55030
- 55032
- 55036
- 55037
- 55038 (64%)
- 55040 (100%)
- 55045
- 55047
- 55051
- 55056
- 55063
- 55069
- 55070 (3.7%)
- 55072
- 55073
- 55074
- 55079 (57%)
- 55080
- 55082 (9.5%)
- 55084
- 55092 (60%)
- 55110 (2.4%)
- 55371 (64%)
- 55398 (4.6%)
- 55601
- 55602
- 55603
- 55604
- 55605
- 55606
- 55607
- 55609
- 55612
- 55613
- 55614
- 55615
- 55616
- 55702
- 55703
- 55704
- 55705
- 55706
- 55707
- 55708
- 55709
- 55710
- 55711
- 55712
- 55713
- 55716
- 55717
- 55718
- 55719
- 55720
- 55721
- 55722
- 55723
- 55724
- 55725
- 55726
- 55731
- 55732
- 55733
- 55734
- 55735
- 55736
- 55738
- 55741
- 55742
- 55744
- 55746
- 55748
- 55749
- 55750
- 55751
- 55752
- 55753
- 55756
- 55757
- 55758
- 55760
- 55763
- 55764
- 55765
- 55767
- 55768
- 55769
- 55771
- 55772
- 55775
- 55779
- 55780
- 55781
- 55782
- 55783
- 55784
- 55785
- 55786
- 55787
- 55790
- 55792
- 55793
- 55795
- 55796
- 55797
- 55798
- 55802
- 55803
- 55804
- 55805
- 55806
- 55807
- 55808
- 55810
- 55811
- 55812
- 55814
- 56313
- 56330 (83%)
- 56338 (9.9%)
- 56342
- 56350
- 56353
- 56357 (30%)
- 56358
- 56359
- 56363
- 56364 (2.1%)
- 56386
- 56401
- 56425
- 56431
- 56433 (36%)
- 56435
- 56441
- 56442
- 56444
- 56447
- 56448
- 56449 (78%)
- 56450
- 56452
- 56455
- 56458
- 56461
- 56464 (0.3%)
- 56465
- 56466 (40%)
- 56467 (2.6%)
- 56468
- 56469
- 56470 (20%)
- 56472
- 56473 (94%)
- 56474
- 56477 (2.7%)
- 56479 (4.8%)
- 56481 (3.9%)
- 56484
- 56516 (82%)
- 56521 (87%)
- 56542 (6.2%)
- 56554 (0.8%)
- 56557 (99%)
- 56566
- 56569
- 56570 (2.4%)
- 56575 (86%)
- 56578 (1.5%)
- 56589
- 56591
- 56592 (2.4%)
- 56601
- 56621 (99%)
- 56623
- 56626
- 56627
- 56628
- 56629
- 56630
- 56633
- 56634
- 56636
- 56637
- 56639
- 56641
- 56644 (97%)
- 56646 (<0.1%)
- 56647
- 56649
- 56650
- 56651 (56%)
- 56652
- 56653
- 56654
- 56655
- 56657
- 56658
- 56659
- 56660
- 56661
- 56662
- 56663
- 56666
- 56667
- 56668
- 56669
- 56670
- 56671
- 56672
- 56673 (39%)
- 56676
- 56678
- 56680
- 56681
- 56683
- 56685
- 56686
- 56688
- 56711
- 56725 (0.9%)
- 56727 (42%)
Towns
14925 UT, 15025 UT, Aitkin city, Aitkin township, Alango township, Alaska township, Alborn township, Alden township, Alvwood township, Amador township, Angle township, Angora township, Ann Lake township, Ansel township, Arago township, Arbo township, Ardenhurst township, Arlone township, Arna township, Arrowhead township, Arthur township, Askov city, Athens township, Atkinson township, Ault township, Automba township, Babbitt city, Backus city, Bagley city, Balkan township, Ball Bluff township, Balsam township, Balsam township, Barclay township, Barnum city, Barnum township, Barry township, Bassett township, Battle township and Baudette city and others.
Get this in your AI agent
Your agent can draw every precinct in MN-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:2708", children_level="precinct", include_districts=True)