Louisiana's 4th congressional district (LA-04)
Louisiana's 4th congressional district (LA-04) covers parts or all of 15 counties, including Allen Parish, Beauregard Parish, Bienville Parish, Bossier Parish, Caddo Parish and Claiborne Parish, and 150 ZIP codes (120 wholly inside it). Its 2020 population was 776,337. This is the map in force for the November 3, 2026 election.
Who represents LA-04
| Office | Member | Contact |
|---|---|---|
| U.S. Representative (LA-04) | Mike Johnson (R) | 202-225-2777 |
| U.S. Senator | Bill Cassidy (R) | 202-224-5824 · contact form |
| U.S. Senator | John Kennedy (R) | 202-224-4623 · contact form |
Elected in 2024 under LA's previous congressional map; this district's lines changed for the 120th Congress (seated January 3, 2027).
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 LA-04 |
|---|---|
| Allen Parish | 100% |
| Beauregard Parish | 100% |
| Bienville Parish | 100% |
| Bossier Parish | 100% |
| Caddo Parish | 100% |
| Claiborne Parish | 100% |
| De Soto Parish | 100% |
| Evangeline Parish | 100% |
| Natchitoches Parish | 100% |
| Red River Parish | 100% |
| Sabine Parish | 100% |
| Union Parish | 100% |
| Vernon Parish | 100% |
| Webster Parish | 100% |
| Calcasieu Parish | 42% |
ZIP codes
Percentages mark ZIPs only partly in LA-04: the share of that ZIP's residents inside it.
- 70515 (69%)
- 70524
- 70532 (31%)
- 70535 (6.1%)
- 70554
- 70576
- 70580
- 70585
- 70586 (99%)
- 70589 (2.6%)
- 70611 (89%)
- 70615 (24%)
- 70633
- 70634
- 70637
- 70638
- 70639
- 70644
- 70647 (12%)
- 70648 (91%)
- 70651
- 70652
- 70653
- 70654
- 70655
- 70656 (84%)
- 70657 (95%)
- 70658
- 70659
- 70660
- 70661
- 70662
- 70663
- 70665
- 70668
- 70669 (79%)
- 71001 (91%)
- 71002
- 71003
- 71004
- 71006
- 71007
- 71008
- 71009
- 71016
- 71018
- 71019
- 71021
- 71023
- 71024
- 71027
- 71028
- 71029
- 71030
- 71031 (64%)
- 71032
- 71033
- 71034
- 71037
- 71038
- 71039
- 71040
- 71043
- 71044
- 71045
- 71046
- 71047
- 71048
- 71049
- 71051
- 71052
- 71055
- 71060
- 71061
- 71063
- 71064
- 71065
- 71066
- 71067
- 71068
- 71069
- 71070
- 71071
- 71072
- 71073
- 71075
- 71078
- 71079
- 71082
- 71101
- 71103
- 71104
- 71105
- 71106
- 71107
- 71108
- 71109
- 71110
- 71111
- 71112
- 71115
- 71118
- 71119
- 71129
- 71222
- 71227 (0.1%)
- 71234 (74%)
- 71235 (1.8%)
- 71241
- 71251 (2.6%)
- 71256
- 71260
- 71268 (12%)
- 71275 (6.2%)
- 71277
- 71280 (17%)
- 71325 (16%)
- 71367 (99%)
- 71403
- 71406
- 71411
- 71414
- 71416
- 71419
- 71426
- 71427 (20%)
- 71428
- 71429
- 71434
- 71438 (35%)
- 71439
- 71446
- 71447 (36%)
- 71449
- 71450
- 71452
- 71455 (29%)
- 71456
- 71457 (99%)
- 71459
- 71461
- 71462
- 71463 (96%)
- 71468
- 71469
- 71474
- 71475
- 71486
- 71497
- 71749 (15%)
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 10, District 10, District 10, District 10, District 10, District 10, District 10, District 11, District 11, District 11, District 11, District 11, District 11, District 11, District 12, District 12, District 12, District 12, District 12, District 12, District 13, District 13, District 15, District 1A, District 1B, District 1C and District 2 and others.
Get this in your AI agent
Your agent can draw every precinct in LA-04, 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:2204", children_level="precinct", include_districts=True)