Michigan's 1st congressional district (MI-01)
Michigan's 1st congressional district (MI-01) covers parts or all of 36 counties, including Alcona County, Alger County, Alpena County, Antrim County, Arenac County and Baraga County, and 264 ZIP codes (250 wholly inside it). Its 2020 population was 775,375. This is the map in force for the November 3, 2026 election.
Who represents MI-01
| Office | Member | Contact |
|---|---|---|
| U.S. Representative (MI-01) | Jack Bergman (R) | 202-225-4735 |
| U.S. Senator | Elissa Slotkin (D) | 202-224-4822 |
| U.S. Senator | Gary C. Peters (D) | 202-224-6221 · 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 MI-01 |
|---|---|
| Alcona County | 100% |
| Alger County | 100% |
| Alpena County | 100% |
| Antrim County | 100% |
| Arenac County | 100% |
| Baraga County | 100% |
| Benzie County | 100% |
| Charlevoix County | 100% |
| Cheboygan County | 100% |
| Chippewa County | 100% |
| Crawford County | 100% |
| Delta County | 100% |
| Dickinson County | 100% |
| Emmet County | 100% |
| Gogebic County | 100% |
| Grand Traverse County | 100% |
| Houghton County | 100% |
| Iosco County | 100% |
| Iron County | 100% |
| Kalkaska County | 100% |
| Keweenaw County | 100% |
| Leelanau County | 100% |
| Luce County | 100% |
| Mackinac County | 100% |
| Marquette County | 100% |
| Menominee County | 100% |
| Missaukee County | 100% |
| Montmorency County | 100% |
| Ogemaw County | 100% |
| Ontonagon County | 100% |
| Oscoda County | 100% |
| Otsego County | 100% |
| Presque Isle County | 100% |
| Roscommon County | 100% |
| Schoolcraft County | 100% |
| Wexford County | 12% |
ZIP codes
Percentages mark ZIPs only partly in MI-01: the share of that ZIP's residents inside it.
- 48610 (79%)
- 48619
- 48621
- 48624 (2.2%)
- 48627
- 48629
- 48630
- 48635
- 48636
- 48647
- 48650 (5.9%)
- 48651
- 48653
- 48654
- 48656
- 48658 (96%)
- 48659 (97%)
- 48661
- 48703
- 48705
- 48721
- 48728
- 48730
- 48737
- 48738
- 48739
- 48740
- 48742
- 48743
- 48745
- 48748
- 48749
- 48750
- 48756
- 48761
- 48762
- 48763
- 48765
- 48766
- 48770
- 49601 (1.5%)
- 49611
- 49612
- 49613 (21%)
- 49615
- 49616
- 49617
- 49620 (97%)
- 49621
- 49622
- 49627
- 49628
- 49629
- 49630
- 49632
- 49633
- 49635
- 49636
- 49637
- 49640
- 49643
- 49646
- 49648
- 49649
- 49650
- 49651
- 49653
- 49654
- 49657 (100%)
- 49659
- 49663 (42%)
- 49664
- 49665 (6.6%)
- 49667
- 49668 (23%)
- 49670
- 49674
- 49676
- 49680
- 49682
- 49683 (66%)
- 49684
- 49685
- 49686
- 49690
- 49696
- 49701
- 49705
- 49706
- 49707
- 49709
- 49710
- 49712
- 49713
- 49715
- 49716
- 49717
- 49718
- 49719
- 49720
- 49721
- 49722
- 49724
- 49725
- 49726
- 49727
- 49728
- 49729
- 49730
- 49733
- 49735
- 49736
- 49738
- 49740
- 49743
- 49744
- 49745
- 49746
- 49747
- 49748
- 49749
- 49751
- 49752
- 49753
- 49755
- 49756
- 49757
- 49759
- 49760
- 49762
- 49764
- 49765
- 49766
- 49768
- 49769
- 49770
- 49774
- 49775
- 49776
- 49777
- 49779
- 49780
- 49781
- 49782
- 49783
- 49784
- 49788
- 49791
- 49793
- 49795
- 49796
- 49799
- 49801
- 49802
- 49805
- 49806
- 49807
- 49808
- 49812
- 49814
- 49815
- 49816
- 49817
- 49818
- 49820
- 49821
- 49822
- 49825
- 49826
- 49827
- 49829
- 49831
- 49833
- 49834
- 49835
- 49836
- 49837
- 49838
- 49839
- 49840
- 49841
- 49847
- 49848
- 49849
- 49852
- 49853
- 49854
- 49855
- 49858
- 49861
- 49862
- 49863
- 49864
- 49866
- 49868
- 49870
- 49871
- 49872
- 49873
- 49874
- 49876
- 49877
- 49878
- 49879
- 49880
- 49881
- 49883
- 49884
- 49885
- 49886
- 49887
- 49891
- 49892
- 49893
- 49894
- 49895
- 49896
- 49901
- 49902
- 49903
- 49905
- 49908
- 49910
- 49911
- 49912
- 49913
- 49915
- 49916
- 49917
- 49918
- 49919
- 49920
- 49921
- 49922
- 49925
- 49927
- 49929
- 49930
- 49931
- 49934
- 49935
- 49938
- 49942
- 49945
- 49946
- 49947
- 49948
- 49950
- 49952
- 49953
- 49955
- 49958
- 49959
- 49960
- 49961
- 49962
- 49963
- 49965
- 49967
- 49968
- 49969
- 49970
- 49971
- 54540 (1.1%)
Towns
Acme township, Adams township, Adams township, Aetna township, Alabaster township, Albert township, Alcona township, Allis township, Allouez township, Almira township, Aloha township, Alpena city, Alpena township, Arenac township, Arvon township, Au Gres city, Au Gres township, Au Sable charter township, Au Sable township, Au Train township, Avery township, Backus township, Bagley township, Baldwin township, Baldwin township, Banks township, Baraga township, Bark River township, Bates township, Bay Mills township, Bay de Noc township, Bay township, Bear Creek township, Bear Lake township, Bearinger township, Beaugrand township, Beaver Creek township, Belknap township, Benton township and Benzonia township and others.
Get this in your AI agent
Your agent can draw every precinct in MI-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:2601", children_level="precinct", include_districts=True)