Louisiana's 4th Congressional District
U.S. House · Louisiana · District 4 · General election: Tuesday, November 3, 2026
Candidates on the November 3 ballot
- Conrad CableDemocrat
- "Matt" GromlichDemocrat
- Gordon HeslopRepublican
- "Mike" JohnsonRepublican
- "Mike" NicholsRepublican
Source: Louisiana Secretary of State, Candidate Inquiry, qualified candidates for the November 3, 2026 election, certified list (qualifying closed 2026-08-07; retrieved 2026-10-30). Order of names does not reflect ballot order. Incumbent tags appear only where the official list marks incumbents. Photos come from the Candidate Alerts database where one is on file; otherwise initials are shown.
Federal campaign finance filings for this seat: FEC election page (FEC registration is not the same as ballot qualification).
Certified candidates
- Mike Johnson RepublicanIncumbent @RepMikeJohnson
- Conrad Roberts Cable Democratic
- Matthew Gromlich Democratic
- Gordon Heslop Republican
- Michael Nichols Republican
Certified candidate list from Candidate Alerts, as of 2026-09-24, based on Louisiana Secretary of State; official list. Includes candidates the database marks as on the November 3 ballot. Incumbent tags here follow the database.
Past election results
Held under the district lines in effect at the time. Those boundaries differ from the 2026 district.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| "Mike" Johnson | Republican | 262,821 | 85.8% |
| Joshua Morott | Republican | 43,427 | 14.2% |
| Total | 306,248 |
Source: Louisiana Secretary of State, official Election Results workbook (Multi-Parish by precinct and parish sheets). Status: Official results (Louisiana Secretary of State)
Held under the district lines in effect at the time. Those boundaries differ from the 2026 district.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| "Mike" Johnson | Republican | 185,265 | 60.4% |
| Kenny Houston | Democratic | 78,157 | 25.5% |
| Ryan Trundle | Democratic | 23,813 | 7.8% |
| Ben Gibson | Republican | 19,343 | 6.3% |
| Total | 306,578 |
Source: Louisiana Secretary of State, official Election Results workbook (Multi-Parish by precinct and parish sheets). Status: Official results (Louisiana Secretary of State)
Certified results from state or county election authorities, as compiled in the Candidate Alerts precinct results database (public API candidatealerts.com/api/district-results). Totals are sums of certified precinct and county-level rows.
Demographics
2020 Census demographics by district are not yet published in this data set.
0 of 1,232 precincts are above 50%, and 9 are above 25%. Source: Census American Community Survey 2020-2024 5-year block groups, allocated to current precinct shapes by area. Area coverage is good for 59.3% of precincts; treat the rest as approximate.
Poll status
Map
Share of adults (18+) who speak Spanish at home, by precinct. Census ACS 2020-2024 5-year estimates on the current precinct layer. Hover a precinct for its value.
Louisiana votes on new congressional district lines in 2026. The Census 119th Congress boundary file does not reflect the new lines, so only the state outline is shown here.
Precinct map: past elections and demographics
Choose a layer above. Hover a precinct for its values.
Precinct results
Certified precinct results on current precinct shapes, grouped by county. 965 precincts. "(part)" marks a precinct only partly inside this district; its full vote is shown, so district sums are approximate and are not the official district total. Elections were held under older lines and are shown on the 2026 district.
| County | 2024 President | 2022 U.S. Senate | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| Caddo | D+7.8 | 54,312 | R+10.9 | 49,621 | R+0.6 | 74,069 |
| Bossier | R+37.7 | 24,897 | R+53.6 | 22,643 | R+45.4 | 26,493 |
| Calcasieu | R+68.6 | 18,739 | R+72.8 | 17,999 | R+73.4 | 19,037 |
| Evangeline | R+47.6 | 9,556 | R+60.5 | 8,143 | R+51.0 | 10,247 |
| Vernon | R+73.3 | 9,147 | R+77.9 | 8,343 | R+76.2 | 10,162 |
| Beauregard | R+77.7 | 8,875 | R+78.0 | 8,239 | R+79.1 | 9,449 |
| Webster | R+34.5 | 8,391 | R+47.9 | 8,255 | R+42.8 | 9,668 |
| Natchitoches | R+24.2 | 8,281 | R+35.2 | 7,714 | R+24.9 | 9,411 |
| De Soto | R+30.5 | 6,267 | R+46.9 | 6,243 | R+34.4 | 5,909 |
| Union | R+53.6 | 5,782 | R+64.8 | 5,632 | R+56.3 | 6,591 |
| Sabine | R+64.0 | 5,162 | R+73.5 | 5,620 | R+66.7 | 6,738 |
| Allen | R+62.3 | 5,665 | R+66.4 | 5,040 | R+60.1 | 6,724 |
| Bienville | R+23.8 | 4,173 | R+28.6 | 3,632 | R+30.0 | 4,177 |
| Claiborne | R+11.9 | 2,779 | R+42.2 | 2,670 | R+20.5 | 2,866 |
| Red River | R+28.3 | 2,199 | R+46.0 | 1,921 | R+32.9 | 2,202 |
| All counties (approx.) | R+31.5 | 174,225 | R+44.7 | 161,715 | R+34.5 | 203,743 |
Caddo: 283 precinct results and demographics
Bossier: 98 precinct results and demographics
Calcasieu: 53 precinct results and demographics
Evangeline: 56 precinct results and demographics
Vernon: 77 precinct results and demographics
Beauregard: 43 precinct results and demographics
Webster: 49 precinct results and demographics
Natchitoches: 50 precinct results and demographics
De Soto: 65 precinct results and demographics
Union: 33 precinct results and demographics
Sabine: 39 precinct results and demographics
Allen: 36 precinct results and demographics
Bienville: 38 precinct results and demographics
Claiborne: 27 precinct results and demographics
Red River: 18 precinct results and demographics
2024 President (Kamala D. Harris, Tim Walz Democratic vs. Donald J. Trump, "JD" Vance Republican). Source: Louisiana Secretary of State, Election Results workbook (Multi-Parish by parish). Official results, Louisiana Secretary of State (post-certification results workbook).
2022 U.S. Senate (Gary Chambers, Jr. vs. John Kennedy). Source: Louisiana Secretary of State, Election Results workbook (Multi-Parish by parish). Official results, Louisiana Secretary of State (post-certification results workbook).
2020 President (Joseph R. Biden, Kamala Harris Democratic vs. Donald J. Trump, Michael Pence Republican). Source: Louisiana Secretary of State, Election Results workbook (Multi-Parish by parish). Official results, Louisiana Secretary of State (post-certification results workbook).
Precinct demographics
Demographics are Census American Community Survey (ACS) 2020-2024 5-year estimates for block groups, assigned to precincts by area share. They describe the resident population, not registered or likely voters, and include non-citizens. ACS margins of error are not shown; small precincts carry large error. Area weighting assumes people are spread evenly within each block group, so large rural precincts are the least reliable. Median income is a household-weighted average of block-group medians, an approximation.
| Area | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| District | 776,896 | 589,294 | 58.5% | 4.9% | 30.7% | 1.0% | $62k | 21.9% | 19.5% | 17.7% | 67.1% | 20.5% | 2.7% |
| Caddo (in district) | 243,292 | 186,183 | 42.2% | 3.9% | 48.5% | 1.3% | $61k | 26.1% | 18.6% | 18.9% | 59.9% | 22.3% | 2.0% |
| Bossier (in district) | 129,310 | 97,255 | 61.7% | 8.3% | 23.5% | 1.6% | $76k | 28.5% | 19.9% | 15.5% | 65.3% | 15.9% | 4.8% |
| Calcasieu (in district) | 89,159 | 65,346 | 80.8% | 4.3% | 9.1% | 0.8% | $78k | 20.9% | 16.3% | 16.5% | 81.6% | 14.0% | 1.9% |
| Vernon (in district) | 47,125 | 35,138 | 70.0% | 9.4% | 12.2% | 1.6% | $60k | 19.8% | 27.3% | 14.0% | 56.0% | 19.0% | 5.1% |
| Natchitoches (in district) | 36,721 | 28,319 | 50.5% | 3.9% | 39.3% | 0.7% | $52k | 25.8% | 30.2% | 17.1% | 61.0% | 25.4% | 1.8% |
| Beauregard (in district) | 36,645 | 27,392 | 79.0% | 3.9% | 10.8% | 0.7% | $68k | 17.1% | 19.0% | 16.3% | 84.8% | 14.3% | 1.4% |
| Webster (in district) | 35,769 | 27,648 | 61.0% | 2.3% | 33.8% | 0.3% | $45k | 13.3% | 17.9% | 20.7% | 66.8% | 23.2% | 1.0% |
| Evangeline (in district) | 31,982 | 23,762 | 64.5% | 5.0% | 25.5% | 0.4% | $49k | 13.7% | 20.7% | 16.1% | 66.3% | 24.3% | 3.5% |
| De Soto (in district) | 27,047 | 20,585 | 58.8% | 3.2% | 34.4% | 0.3% | $58k | 16.1% | 17.0% | 18.8% | 77.2% | 21.5% | 1.4% |
| Allen (in district) | 22,456 | 17,254 | 64.2% | 6.0% | 20.7% | 0.7% | $48k | 11.9% | 19.8% | 14.7% | 74.0% | 23.1% | 6.8% |
| Sabine (in district) | 21,977 | 16,889 | 66.4% | 3.5% | 14.6% | 0.4% | $56k | 13.6% | 16.6% | 21.4% | 80.3% | 23.7% | 1.1% |
| Union (in district) | 20,821 | 16,338 | 69.0% | 5.8% | 23.5% | 0.2% | $49k | 14.8% | 16.6% | 22.4% | 77.8% | 29.4% | 4.0% |
| Claiborne (in district) | 13,838 | 11,211 | 44.5% | 0.6% | 50.2% | 0.1% | $36k | 10.7% | 17.9% | 22.1% | 68.8% | 31.9% | 0.4% |
| Bienville (in district) | 12,626 | 9,768 | 53.5% | 2.3% | 40.3% | 0.2% | $37k | 13.2% | 15.5% | 21.3% | 70.2% | 29.2% | 1.0% |
| Red River (in district) | 7,438 | 5,696 | 55.5% | 1.9% | 40.3% | 0.0% | $50k | 14.0% | 17.3% | 19.9% | 77.3% | 25.7% | 0.7% |
| Jefferson Davis (in district) | 690 | 510 | 68.8% | 7.1% | 17.9% | 0.6% | $67k | 18.1% | 17.5% | 18.1% | 72.3% | 17.3% | 4.4% |
Precinct-level demographics (1,180 precincts) are on the county pages linked above.
*Median income is approximate (see note above). ACS 2020-2024 5-year.
Nonpartisan voter information. GOTV Polling does not endorse any candidate.