Michigan's 5th congressional district (MI-05)
Michigan's 5th congressional district (MI-05) covers parts or all of 10 counties, including Branch County, Cass County, Hillsdale County, Jackson County, Lenawee County and St. Joseph County, and 141 ZIP codes (103 wholly inside it). Its 2020 population was 774,544. This is the map in force for the November 3, 2026 election.
Who represents MI-05
| Office | Member | Contact |
|---|---|---|
| U.S. Representative (MI-05) | Tim Walberg (R) | 202-225-6276 |
| 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-05 |
|---|---|
| Branch County | 100% |
| Cass County | 100% |
| Hillsdale County | 100% |
| Jackson County | 100% |
| Lenawee County | 100% |
| St. Joseph County | 100% |
| Monroe County | 99% |
| Berrien County | 62% |
| Calhoun County | 35% |
| Kalamazoo County | 6.6% |
ZIP codes
Percentages mark ZIPs only partly in MI-05: the share of that ZIP's residents inside it.
- 48111 (0.2%)
- 48117 (99%)
- 48131
- 48133
- 48134 (3.2%)
- 48140
- 48144
- 48145
- 48157
- 48158 (0.6%)
- 48159
- 48160 (18%)
- 48161
- 48162
- 48164 (1.0%)
- 48166
- 48176 (0.1%)
- 48177
- 48179
- 48182
- 48191 (4.4%)
- 48813 (0.1%)
- 48827 (0.5%)
- 49002 (3.0%)
- 49011
- 49014 (13%)
- 49015 (3.1%)
- 49021 (9.3%)
- 49022 (1.9%)
- 49028
- 49029
- 49030
- 49031
- 49032
- 49033 (80%)
- 49034 (6.1%)
- 49036
- 49040
- 49042
- 49045 (9.0%)
- 49047 (94%)
- 49051
- 49052 (88%)
- 49061
- 49065 (1.3%)
- 49066
- 49067 (91%)
- 49068
- 49072
- 49075
- 49076 (22%)
- 49082
- 49085 (36%)
- 49087 (82%)
- 49088 (4.0%)
- 49089
- 49091
- 49092
- 49093
- 49094
- 49095
- 49097 (94%)
- 49099
- 49101
- 49102
- 49103
- 49104
- 49106
- 49107
- 49111 (93%)
- 49112
- 49113
- 49115
- 49116
- 49117
- 49119
- 49120
- 49125
- 49126 (99%)
- 49127 (98%)
- 49128
- 49129
- 49130
- 49201
- 49202
- 49203
- 49220
- 49221
- 49224
- 49227
- 49228
- 49229 (99%)
- 49230
- 49232
- 49233
- 49234
- 49235
- 49236 (88%)
- 49237
- 49238
- 49240 (91%)
- 49241
- 49242
- 49245
- 49246
- 49247
- 49248
- 49249
- 49250
- 49251 (5.8%)
- 49252
- 49253
- 49254
- 49255
- 49256
- 49258
- 49259
- 49261
- 49262
- 49263
- 49264 (28%)
- 49265
- 49266
- 49267
- 49268
- 49269
- 49270
- 49271
- 49272
- 49274
- 49276
- 49277
- 49279
- 49282
- 49283
- 49284 (93%)
- 49285 (6.8%)
- 49286
- 49287 (94%)
- 49288
- 49289
Towns
Adams township, Adrian city, Adrian township, Albion city, Albion township, Algansee township, Allen township, Amboy township, Ash township, Athens township, Baroda township, Batavia township, Bedford township, Berlin charter township, Berrien township, Bertrand township, Bethel township, Blackman charter township, Blissfield township, Brady township, Bridgman city, Bronson city, Bronson township, Buchanan city, Buchanan township, Burlington township, Burr Oak township, Butler township, California township, Calvin township, Cambria township, Cambridge township, Camden township, Chikaming township, Clarence township, Clarendon township, Clinton township, Coldwater city, Coldwater township and Colon township and others.
Get this in your AI agent
Your agent can draw every precinct in MI-05, 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:2605", children_level="precinct", include_districts=True)