Kansas's 2nd Congressional District
U.S. House · Kansas · District 2 · General election: Tuesday, November 3, 2026
Candidates on the November 3 ballot
Federal campaign finance filings for this seat: FEC election page (FEC registration is not the same as ballot qualification).
Certified candidates
- Derek Schmidt RepublicanIncumbent @repderekschmidt
- Don Coover Democratic
- John Hauer Libertarian
Certified candidate list from Candidate Alerts, as of 2026-09-24, based on Kansas Secretary of State. Includes candidates the database marks as on the November 3 ballot. Incumbent tags here follow the database.
Past election results
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Derek Schmidt | Republican | 172,847 | 57.1% |
| Nancy Boyda | Democratic | 115,685 | 38.2% |
| John Hauer | Libertarian | 14,229 | 4.7% |
| Total | 302,761 |
Source: Kansas Secretary of State, Official General Election Results by precinct (XLSX) (includes county-level votes from Shawnee County precincts withheld for voter privacy, K.S.A. 25-2701(a)(2)). Status: Official, precinct results as published; votes from small Shawnee County precincts withheld for voter privacy are included as one county-level entry (certified county total minus published precincts), so each contest equals the SOS Official Vote Totals exactly
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jake LaTurner | Republican | 134,506 | 57.6% |
| Patrick Schmidt | Democratic | 98,852 | 42.4% |
| Total | 233,358 |
Source: Kansas Secretary of State, Official General Election Results by precinct (XLSX, one file per contest group; county sheets for Johnson, Sedgwick, Shawnee, Wyandotte). Status: Official, Kansas SOS official precinct results; every contest reconciled exactly (statewide, per candidate) to the SOS Official Vote Totals
Held under the district lines in effect at the time. Those boundaries differ from the 2026 district.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jake LaTurner | Republican | 185,464 | 55.1% |
| Michelle De La Isla | Democratic | 136,650 | 40.6% |
| Robert Garrard | Libertarian | 14,201 | 4.2% |
| Total | 336,315 |
Source: Kansas Secretary of State, Official General Election Results by precinct (XLSX, one file per contest group; county sheets for Johnson, Sedgwick, Shawnee, Wyandotte). Status: Official, Kansas SOS official precinct results; every contest reconciled exactly (statewide, per candidate) to the SOS Official Vote Totals
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.
12 of 1,317 precincts are above 50%, and 62 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 72.4% 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.
District shown in red: U.S. Census Bureau cartographic boundary file for the 119th Congress (cb_2024_us_cd119_500k). These are the lines in effect for 2026 in this state per the Candidate Alerts district registry.
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. 1,471 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 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| Shawnee | D+0.7 | 81,456 | D+22.1 | 65,648 | D+3.0 | 85,657 |
| Leavenworth | R+21.6 | 29,448 | R+3.1 | 26,165 | R+21.4 | 35,697 |
| Wyandotte | D+31.0 | 29,809 | D+45.1 | 20,468 | D+39.5 | 37,206 |
| Crawford | R+25.3 | 16,334 | R+5.1 | 11,834 | R+23.2 | 16,645 |
| Lyon | R+12.9 | 12,457 | D+11.3 | 9,525 | R+10.7 | 13,988 |
| Montgomery | R+52.3 | 11,561 | R+39.8 | 9,611 | R+49.9 | 13,415 |
| Douglas | R+8.0 | 11,786 | D+13.8 | 10,189 | R+7.6 | 11,947 |
| Cherokee | R+52.9 | 8,717 | R+39.6 | 6,433 | R+50.1 | 9,128 |
| Geary | R+17.2 | 8,460 | D+5.1 | 6,006 | R+13.2 | 8,327 |
| Labette | R+38.2 | 7,921 | R+20.0 | 5,927 | R+36.0 | 8,563 |
| Osage | R+48.0 | 7,892 | R+18.0 | 6,285 | R+44.4 | 8,035 |
| Atchison | R+37.4 | 7,255 | R+13.6 | 5,480 | R+34.2 | 7,440 |
| Neosho | R+48.1 | 6,784 | R+23.5 | 5,106 | R+46.2 | 6,877 |
| Bourbon | R+54.2 | 6,572 | R+34.7 | 4,839 | R+52.2 | 6,676 |
| Marion | R+49.1 | 5,870 | R+25.5 | 4,815 | R+48.3 | 6,111 |
| Nemaha | R+67.0 | 5,620 | R+36.5 | 4,609 | R+65.7 | 5,684 |
| Allen | R+46.1 | 5,600 | R+20.4 | 4,138 | R+44.9 | 5,892 |
| Linn | R+64.6 | 5,016 | R+42.9 | 3,723 | R+62.5 | 5,046 |
| Coffey | R+55.7 | 4,377 | R+34.9 | 3,443 | R+55.3 | 4,565 |
| Brown | R+47.9 | 4,258 | R+19.5 | 3,367 | R+48.3 | 4,471 |
| Wabaunsee | R+48.8 | 3,836 | R+21.5 | 3,353 | R+48.2 | 3,902 |
| Wilson | R+62.4 | 3,603 | R+49.7 | 3,290 | R+61.5 | 3,954 |
| Doniphan | R+63.5 | 3,577 | R+42.5 | 2,644 | R+61.7 | 3,709 |
| Morris | R+46.6 | 2,792 | R+12.7 | 2,244 | R+48.1 | 2,899 |
| Woodson | R+61.3 | 1,506 | R+43.0 | 1,185 | R+60.4 | 1,546 |
| Chase | R+50.8 | 1,462 | R+19.3 | 1,185 | R+52.2 | 1,491 |
| Jackson | R+59.4 | 374 | R+29.8 | 289 | R+64.6 | 449 |
| All counties (approx.) | R+19.8 | 294,343 | D+0.4 | 231,801 | R+16.3 | 319,320 |
Shawnee: 377 precinct results and demographics
Leavenworth: 78 precinct results and demographics
Wyandotte: 158 precinct results and demographics
Crawford: 61 precinct results and demographics
Lyon: 54 precinct results and demographics
Montgomery: 92 precinct results and demographics
Douglas: 74 precinct results and demographics
Cherokee: 46 precinct results and demographics
Geary: 75 precinct results and demographics
Labette: 44 precinct results and demographics
Osage: 35 precinct results and demographics
Atchison: 28 precinct results and demographics
Neosho: 48 precinct results and demographics
Bourbon: 28 precinct results and demographics
Marion: 34 precinct results and demographics
Nemaha: 33 precinct results and demographics
Allen: 26 precinct results and demographics
Linn: 13 precinct results and demographics
Coffey: 23 precinct results and demographics
Brown: 27 precinct results and demographics
Wabaunsee: 29 precinct results and demographics
Wilson: 29 precinct results and demographics
Doniphan: 13 precinct results and demographics
Morris: 19 precinct results and demographics
Woodson: 11 precinct results and demographics
Chase: 11 precinct results and demographics
Jackson: 5 precinct results and demographics
2024 President (Kamala D. Harris / Tim Walz vs. Donald J. Trump / JD Vance). Source: Kansas Secretary of State, general election results by precinct (aggregated to county). Official, Kansas Secretary of State (State Board of Canvassers certified); county aggregated from SOS precinct results.
2022 Governor (Laura Kelly / David Toland vs. Derek Schmidt / Katie Sawyer). Source: Kansas Secretary of State, general election results by precinct (aggregated to county). Official, Kansas Secretary of State (State Board of Canvassers certified); county aggregated from SOS precinct results.
2020 President (Joseph R. Biden / Kamala D. Harris vs. Donald J. Trump / Michael R. Pence). Source: Kansas Secretary of State, general election results by precinct (aggregated to county). Official, Kansas Secretary of State (State Board of Canvassers certified); county aggregated from SOS precinct results.
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 | 727,707 | 550,931 | 70.5% | 13.5% | 7.3% | 1.9% | $72k | 28.1% | 21.2% | 17.7% | 67.9% | 13.3% | 7.3% |
| Shawnee (in district) | 172,946 | 133,076 | 71.2% | 13.7% | 6.5% | 1.3% | $76k | 32.4% | 19.0% | 19.5% | 67.0% | 12.6% | 5.2% |
| Wyandotte (in district) | 110,939 | 79,143 | 29.4% | 35.8% | 22.8% | 6.1% | $70k | 20.5% | 22.1% | 13.4% | 61.9% | 16.2% | 25.7% |
| Leavenworth (in district) | 82,217 | 62,709 | 77.4% | 7.5% | 6.8% | 1.3% | $94k | 36.3% | 18.0% | 16.1% | 69.4% | 8.7% | 3.3% |
| Crawford (in district) | 38,232 | 29,718 | 83.5% | 7.4% | 1.5% | 1.7% | $56k | 32.1% | 30.4% | 16.0% | 60.9% | 20.5% | 4.0% |
| Geary (in district) | 35,681 | 24,324 | 54.7% | 17.0% | 14.5% | 2.8% | $65k | 26.3% | 36.4% | 8.5% | 43.4% | 18.2% | 9.9% |
| Lyon (in district) | 31,353 | 24,352 | 68.3% | 24.1% | 1.4% | 1.8% | $62k | 26.2% | 30.2% | 16.2% | 58.3% | 14.5% | 14.0% |
| Montgomery (in district) | 30,531 | 23,309 | 76.5% | 8.0% | 3.8% | 0.2% | $59k | 22.6% | 17.9% | 20.3% | 73.0% | 15.9% | 4.4% |
| Douglas (in district) | 28,805 | 22,749 | 83.5% | 6.2% | 2.9% | 1.9% | $97k | 46.7% | 23.6% | 16.9% | 71.5% | 8.7% | 1.9% |
| Labette (in district) | 19,684 | 14,885 | 83.2% | 5.1% | 3.2% | 0.0% | $58k | 20.2% | 17.3% | 20.3% | 74.1% | 16.0% | 1.1% |
| Cherokee (in district) | 18,802 | 14,542 | 85.4% | 3.0% | 0.8% | 0.5% | $59k | 19.5% | 16.6% | 20.3% | 75.6% | 14.0% | 1.0% |
| Atchison (in district) | 16,209 | 12,674 | 86.7% | 3.7% | 3.5% | 0.3% | $65k | 21.8% | 28.8% | 18.1% | 71.8% | 13.0% | 2.5% |
| Osage (in district) | 15,749 | 12,124 | 92.1% | 3.4% | 0.3% | 0.1% | $74k | 21.6% | 15.4% | 20.9% | 82.3% | 9.7% | 0.7% |
| Neosho (in district) | 15,697 | 11,941 | 87.9% | 6.1% | 1.6% | 0.5% | $59k | 23.2% | 20.1% | 20.5% | 77.1% | 13.1% | 1.1% |
| Bourbon (in district) | 14,429 | 10,823 | 88.8% | 3.2% | 1.7% | 0.8% | $63k | 23.9% | 21.0% | 20.1% | 74.1% | 13.6% | 2.3% |
| Allen (in district) | 12,416 | 9,616 | 88.5% | 4.3% | 2.8% | 0.4% | $64k | 22.5% | 19.6% | 21.0% | 75.6% | 9.9% | 2.2% |
| Marion (in district) | 11,710 | 9,243 | 90.9% | 4.2% | 0.9% | 0.4% | $67k | 30.4% | 19.0% | 23.7% | 81.3% | 9.1% | 1.1% |
| Nemaha (in district) | 10,109 | 7,395 | 93.3% | 2.6% | 1.2% | 0.6% | $76k | 29.9% | 17.2% | 20.2% | 78.0% | 9.3% | 0.4% |
| Linn (in district) | 9,754 | 7,611 | 91.0% | 3.1% | 1.4% | 0.2% | $65k | 22.7% | 13.8% | 22.8% | 81.1% | 8.4% | 0.6% |
| Brown (in district) | 9,368 | 7,028 | 81.6% | 4.6% | 1.6% | 0.3% | $64k | 19.6% | 14.5% | 22.3% | 76.4% | 13.7% | 1.4% |
| Wilson (in district) | 8,367 | 6,377 | 90.4% | 3.8% | 0.2% | 0.0% | $61k | 19.9% | 14.5% | 23.2% | 77.9% | 15.5% | 2.4% |
| Coffey (in district) | 8,288 | 6,509 | 91.3% | 3.9% | 0.6% | 0.9% | $71k | 19.7% | 15.1% | 22.5% | 75.9% | 10.7% | 1.4% |
| Doniphan (in district) | 7,446 | 5,877 | 88.1% | 3.4% | 3.0% | 0.1% | $75k | 21.8% | 22.3% | 20.2% | 81.1% | 9.6% | 1.2% |
| Wabaunsee (in district) | 7,043 | 5,442 | 89.6% | 4.8% | 0.2% | 0.4% | $77k | 25.0% | 17.4% | 21.5% | 81.0% | 8.5% | 1.6% |
| Morris (in district) | 5,392 | 4,278 | 89.9% | 4.4% | 0.0% | 0.7% | $60k | 29.9% | 13.4% | 25.9% | 80.0% | 12.1% | 1.1% |
| Woodson (in district) | 3,102 | 2,466 | 91.5% | 2.9% | 0.2% | 0.0% | $48k | 23.1% | 13.1% | 25.9% | 84.6% | 12.4% | 0.5% |
| Chase (in district) | 2,563 | 2,040 | 86.3% | 8.4% | 1.1% | 0.5% | $59k | 30.2% | 14.0% | 25.2% | 73.3% | 8.4% | 4.5% |
| Jackson (in district) | 825 | 637 | 82.2% | 1.3% | 0.1% | 0.2% | $99k | 29.4% | 18.2% | 16.3% | 86.0% | 4.8% | 0.6% |
| (in district) | 49 | 43 | 81.6% | 6.9% | 3.6% | 1.9% | $87k | 39.5% | 17.0% | 25.4% | 62.3% | 14.2% | 1.6% |
Precinct-level demographics (1,319 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.