The polls in Johnson County closed at 7 p.m. Tuesday, and the county election office has released unofficial final results.
Results published on this page are unofficial. Next to each candidate’s name is the number of votes they won as reported by the Johnson County Election Office.
As the county receives and counts provisional and mail-in ballots, these results may change slightly throughout the week.
The county canvassing board will certify the final official results on Friday, Nov. 13.
Overall, turnout after Election Night was 62%, with 297,292 votes cast overall.
U.S. Senate
*Includes statewide totals.
- Adam Hamilton (D) — 51% (556, 414 votes)
- Roger Marshall (R) — 46% (503,230 votes)
- David Graham (L) — 3% (32,934 votes)
U.S. House (3rd District)
*Includes totals from other counties.
- Sharice Davids (D) — 60% (200,427 votes)
- Eric Jenkins (R) — 38% (129,188 votes)
- Steve Hohe (L) — 2% (6,897 votes)
Governor/Lieutenant Governor
*Includes statewide totals.
- Cindy Holscher/KC Ohaebosim (D) — 50% (546,587 votes)
- Ty Masterson/Jeffrey Klemp (R) — 50% (541,030 votes)
Secretary of State
*Includes statewide totals.
- Pat Proctor (R) — 48% (522,175 votes)
- Jennifer Day (D) — 47% (511,419 votes)
- Scott Morgan (L) — 4% (45,571 votes)
Attorney General
*Includes statewide totals.
- Chris Mann (D) — 51% (548,047 votes)
- Kris Kobach (R) — 49% (536,759 votes)
State Treasurer
*Includes statewide totals.
- Steven Johnson (R) — 51% (551,643 votes)
- Juan Luengo (D) — 44% (475,695 votes)
- Eric Lund (L) — 5% (48,797 votes)
Commissioner of Insurance
*Includes statewide totals.
- Dan Hawkins (R) — 49% (528,004 votes)
- Dinah Sykes (D) — 47% (508,889 votes)
- Ric Koehn (L) — 4% (38,498 votes)
Kansas House
District 5
*Includes totals from other counties
- Courtney Sappington (R) — 60% (5,993 votes)
- Henry Johns (D) — 40% (3,986 votes)
District 8
- Megan Phillips (D) — 51% (5,795 votes)
- Chris Croft (R) — 49% (5,555 votes)
District 14
- Sherry Giebler (D) — 56% (7,392 votes)
- Charlotte Esau (R) — 44% (5,923 votes)
District 15
- Allison Hougland (D) — 57% (3,794 votes)
- Lauren N. Bohi (R) — 43% (2,811 votes)
District 16
- Linda Featherston (D) — 95% (8,186 votes, wins unopposed)
District 17
- Jo Ella Hoye (D) — 62% (7,642 votes)
- Jim Eschrich (R) — 38% (4,685 votes)
District 18
- Cindy Neighbor (D) — 64% (6,965 votes)
- Robert Whitman (R) — 36% (3,912 votes)
District 19
- Stephanie Sawyer Clayton (D) — 67% (9,346 votes)
- Mark Hermes (R) — 33% (4,572 votes)
District 20
- Mari-Lynn Poskin (D) — 95% (9,657 votes, wins unopposed)
District 21
- Jerry Stogsdill (D) — 97% (9,873 votes, wins unopposed)
District 22
- Reed Krewson (D) — 97% (7,288 votes, wins unopposed)
District 23
- Susan Ruiz (D) — 96% (7,053 votes, wins unopposed)
District 24
- Jarrod Ousley (D) — 72% (6,987 votes)
- Scott Speicker (R) — 28% (2,676 votes)
District 25
- Rui Xu (D) — 96% (10,725 votes, wins unopposed)
District 26
*Includes totals from other counties
- Chip VanHouden (R) — 51% (6,435 votes)
- Laura Johnson (D) — 49% (6,291 votes)
District 27
- Sara Kiewiet (D) — 50.1% (6,863 votes)
- Sean E. Tarwater (R) — 49.8% (6,822 votes)
District 28
- Bryan Mouber (D) — 55% (6,157 votes)
- Alex Bergman (R) — 45% (5,089 votes)
District 29
- Heather Meyer (D) — 97% (8,154 votes, wins unopposed)
District 30
- Amelia Wiederaenders (D) — 53% (5,550 votes)
- Laura Williams (R) — 47% (4,874 votes)
District 39
- Zach Maier (D) — 54% (6,206 votes)
- Angela Stiens (R) — 46% (5,255 votes)
District 43
*Includes totals from other counties
- Kristen Schultz (D) — 51% (4,365 votes)
- William (Bill) Sutton (R) — 49% (4,189 votes)
District 48
- Dan Osman (D) — 96% (7,884 votes, wins unopposed)
District 49
- Nikki McDonald (D) — 59% (6,255 votes)
- Tricia Sinclair (R) — 41% (4,430 votes)
District 78
- Tim Lundberg (D) — 53% (5,744 votes)
- Robyn R. Essex (R) — 47% (4,993 votes)
District 108
- Brandon Woodard (D) — 96% (7,755 votes, wins unopposed)
District 117
*Includes totals from other counties
- Brandon Holland (D) — 51% (6,566 votes)
- Adam Turk (R) — 49% (6,433 votes)
District 121
- Kelsey Stock (D) — 54% (5,895 votes)
- Thomas Palenske (R) — 46% (4,959 votes)
State Board of Education (District 3)
*Includes totals from other counties
- Amy Diediker (D) — 55% (74,467 votes)
- Jim McMullen (R) — 45% (60,546 votes)
Johnson County Commission
County chair
- Mike Kelly — 57% (153,121 votes)
- Karen Crnkovich — 43% (114,933 votes)
District 1
- Becky Fast — 72% (34,374 votes)
- Ben W. Hobert — 28% (13,552 votes)
District 4
- Teresa Erb — 97% (36,526 votes, wins unopposed)
District 5
- Michael L. Ashcraft — 52% (21,078 votes)
- Greg Mitchell — 48% (19,620 votes)
Prairie Village Mayor
- Cole Robinson — 59% (7,480 votes)
- Inga Selders — 41% (5,153 votes)
Judicial retention
Percentage and number of votes cast “yes” to retain, and “no.” Johnson County votes only.
Kansas Supreme Court
*Includes statewide totals
- Rosen — Yes: 65% (594,306 votes), No: 35% (316,348 votes)
- Walsh — Yes: 65% (585,523 votes), No: 35% (315,775 votes)
Kansas Court of Appeals
- Isherwood — Yes: 73% (177,778 votes), No: 27% (67,487 votes)
- Cline — Yes: 74% (181,619 votes), No: 26% (62,961 votes)
- Schroeder — Yes: 78% (195,899 votes), No: 22% (54,188 votes)
- Fleming — Yes: 75% (184,125 votes), No: 25% (60,140 votes)
- Hurst — Yes: 72% (175,586 votes), No: 28% (68,109 votes)
Johnson County District Court judges
- O’Grady — Yes: 74% (179,764 votes), No: 26% (63,390 votes)
- Mason — Yes: 75% (183,075 votes), No: 25% (59,628 votes)
- Schoenig — Yes: 77% (186,168 votes), No: 23% (56,516 votes)
- Gyllenborg — Yes: 76% (184,631 votes), No: 24% (57,598 votes)
- Sloan — Yes: 74% (178,797 votes), No: 26% (63,086 votes)
- Joyce — Yes: 73% (175,355 votes), No: 27% (65,973 votes)
- Foth — Yes: 75% (179,648 votes), No: 25% (61,291 votes)
- Ryan — Yes: 74% (178,626 votes), No: 26% (62,315 votes)
- McCarthy — Yes: 76% (182,226 votes), No: 24% (59,060 votes)
- Rokusek — Yes: 74% (178,188 votes), No: 26% (62,423 votes)
Johnson County District magistrate judge
Ashford — Yes: 75% (180,260 votes), No: 25% (60,691 votes)
Township clerks
Aubry Township Clerk
- Jay W. Cook — 96% (2,001 votes, wins unopposed)
Gardner Township Clerk
No candidate on the ballot. Write-in total: 61 votes
Lexington Township Clerk
- Nancy L. Moneymaker — 96% (682 votes, wins unopposed)
McCamish Township Clerk
- Ryan Hoobler — 97% (867 votes, wins unopposed)
Olathe Township Clerk
- No candidate on the ballot. Write-in total: 23 votes
Oxford Township Clerk
- Michael Lane — 97% (902 votes, wins unopposed)
Spring Hill Township Clerk
- Tara A. Combes — 92% (607 votes, wins unopposed)



Thanks for reading! If you value having an independent news outlet keeping tabs on local government, schools and taxes, we're asking you to contribute to our Education Reporting Fund.