Mississippi's 3rd congressional district (MS-03)
Mississippi's 3rd congressional district (MS-03) covers parts or all of 23 counties, including Clarke County, Covington County, Jasper County, Jefferson Davis County, Kemper County and Lauderdale County, and 127 ZIP codes (80 wholly inside it). Its 2020 population was 740,320. This is the map in force for the November 3, 2026 election.
Who represents MS-03
| Office | Member | Contact |
|---|---|---|
| U.S. Representative (MS-03) | Michael Guest (R) | 202-225-5031 |
| U.S. Senator | Cindy Hyde-Smith (R) | 202-224-5054 · contact form |
| U.S. Senator | Roger F. Wicker (R) | 202-224-6253 · 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 MS-03 |
|---|---|
| Clarke County | 100% |
| Covington County | 100% |
| Jasper County | 100% |
| Jefferson Davis County | 100% |
| Kemper County | 100% |
| Lauderdale County | 100% |
| Lawrence County | 100% |
| Lincoln County | 100% |
| Marion County | 100% |
| Neshoba County | 100% |
| Newton County | 100% |
| Noxubee County | 100% |
| Pike County | 100% |
| Rankin County | 100% |
| Scott County | 100% |
| Simpson County | 100% |
| Smith County | 100% |
| Walthall County | 100% |
| Winston County | 100% |
| Oktibbeha County | 94% |
| Madison County | 77% |
| Jones County | 16% |
| Hinds County | 10% |
ZIP codes
Percentages mark ZIPs only partly in MS-03: the share of that ZIP's residents inside it.
- 39041 (1.3%)
- 39042
- 39044
- 39046 (28%)
- 39047
- 39051 (2.2%)
- 39057
- 39062
- 39071 (56%)
- 39073
- 39074
- 39078 (0.8%)
- 39082
- 39083 (0.2%)
- 39090 (0.2%)
- 39092
- 39094 (51%)
- 39108 (20%)
- 39110 (99%)
- 39111
- 39114
- 39116
- 39117
- 39119
- 39140
- 39145
- 39148
- 39149
- 39152
- 39153
- 39157 (100%)
- 39167
- 39168 (76%)
- 39189 (13%)
- 39191 (37%)
- 39193
- 39202 (46%)
- 39206 (2.9%)
- 39208
- 39209 (0.2%)
- 39211 (67%)
- 39216 (78%)
- 39218
- 39232
- 39301
- 39305
- 39307
- 39309
- 39320
- 39323
- 39325
- 39326
- 39327
- 39328
- 39330
- 39332
- 39335
- 39336
- 39337
- 39338
- 39339
- 39341
- 39342
- 39345
- 39346
- 39347
- 39348
- 39350 (99%)
- 39352
- 39354
- 39355
- 39356
- 39358
- 39359
- 39360 (64%)
- 39361
- 39363
- 39364
- 39365 (100%)
- 39366
- 39367 (1.5%)
- 39401 (0.1%)
- 39402 (0.1%)
- 39421
- 39422
- 39427
- 39428
- 39429 (99%)
- 39439 (92%)
- 39440 (14%)
- 39443 (35%)
- 39455 (0.4%)
- 39474
- 39477
- 39478
- 39479 (84%)
- 39480 (3.6%)
- 39481
- 39482 (14%)
- 39483
- 39601 (99%)
- 39629
- 39635
- 39641
- 39643
- 39647 (10%)
- 39648
- 39652 (88%)
- 39654
- 39656
- 39657 (77%)
- 39662
- 39663
- 39664 (16%)
- 39665
- 39666 (89%)
- 39667
- 39668 (29%)
- 39735 (0.4%)
- 39739
- 39743 (32%)
- 39750 (5.1%)
- 39755 (22%)
- 39759 (99%)
- 39762
- 39769 (29%)
- 39772 (0.9%)
Towns
District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 1, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2, District 2 and District 2 and others.
Get this in your AI agent
Your agent can draw every precinct in MS-03, 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:2803", children_level="precinct", include_districts=True)