Iowa Primary Election Results
Last updated July 8, 2024
Iowa Primary Election Results
U.S. House
State Legislature
State Senate
District Dist. | Candidates | Candidates | Percent of votes in |
---|---|---|---|
2 Rep. 2 (R) | Jeff TaylorJ. TaylorTaylor*incumbent | ||
4 Rep. 4 (R) | Tim KraayenbrinkT. KraayenbrinkKraayenbrink*incumbent | ||
6 Rep. 6 (R) | Jason SchultzJ. SchultzSchultz*incumbent | ||
6 Lib. | David DavisD. DavisDavis | ||
8 Dem. 8 (D) | Ryan RoenfeldR. RoenfeldRoenfeld | ||
8 Rep. 8 (R) | Mark CostelloM. CostelloCostello*incumbent | ||
10 Dem. 10 (D) | Steve GormanS. GormanGorman | ||
10 Rep. 10 (R) | Dan DawsonD. DawsonDawson*incumbent | ||
12 Dem. 12 (D) | Nicole LoewN. LoewLoew | ||
12 Rep. 12 (R) | Amy SinclairA. SinclairSinclair*incumbent | ||
14 Dem. 14 (D) | Sarah Trone GarriottS. Trone GarriottTrone Garriott*incumbent | ||
14 Rep. 14 (R) | Mark HansonM. HansonHanson | ||
16 Dem. 16 (D) | Claire CelsiC. CelsiCelsi*incumbent 81% | Julie Lasche BrownJ. Lasche BrownLasche Brown 19% | |
18 Dem. 18 (D) | Janet PetersenJ. PetersenPetersen*incumbent | ||
20 Dem. 20 (D) | Nate BoultonN. BoultonBoulton*incumbent | ||
20 Rep. 20 (R) | Mike PikeM. PikePike | ||
22 Dem. 22 (D) | Matt BlakeM. BlakeBlake | ||
22 Rep. 22 (R) | Brad ZaunB. ZaunZaun*incumbent | ||
24 Dem. 24 (D) | Margaret ListonM. ListonListon | ||
24 Rep. 24 (R) | Jesse GreenJ. GreenGreen*incumbent | ||
26 Dem. 26 (D) | Mike WolfeM. WolfeWolfe | ||
26 Rep. 26 (R) | Kara WarmeK. WarmeWarme 54% | Gannon HendrickG. HendrickHendrick 46% | |
28 Dem. 28 (D) | Cynthia Oppedal PaschenC. Oppedal PaschenOppedal Paschen | ||
28 Rep. 28 (R) | Dennis GuthD. GuthGuth*incumbent | ||
30 Dem. 30 (D) | Richard LorenceR. LorenceLorence | ||
30 Rep. 30 (R) | Waylon BrownW. BrownBrown*incumbent 53% | Doug CampbellD. CampbellCampbell 47% | |
32 Rep. 32 (R) | Mike KlimeshM. KlimeshKlimesh*incumbent | ||
34 Rep. 34 (R) | Dan ZumbachD. ZumbachZumbach*incumbent | ||
36 Dem. 36 (D) | Thomas TownsendT. TownsendTownsend | ||
36 Rep. 36 (R) | Nicholas MoloN. MoloMolo | ||
38 Dem. 38 (D) | Eric GiddensE. GiddensGiddens*incumbent | ||
38 Rep. 38 (R) | Dave SiresD. SiresSires 59% | Steve SchmittS. SchmittSchmitt 27% | |
40 Dem. 40 (D) | Art StaedA. StaedStaed | ||
40 Rep. 40 (R) | Kris GulickK. GulickGulick | ||
42 Rep. 42 (R) | Charlie McClintockC. McClintockMcClintock*incumbent | ||
44 Rep. 44 (R) | Adrian DickeyA. DickeyDickey*incumbent | ||
46 Dem. 46 (D) | Ed ChabalE. ChabalChabal | ||
46 Rep. 46 (R) | Dawn DriscollD. DriscollDriscoll*incumbent | ||
48 Dem. 48 (D) | John DabeetJ. DabeetDabeet | ||
48 Rep. 48 (R) | Mark LofgrenM. LofgrenLofgren*incumbent | ||
50 Dem. 50 (D) | Nannette GriffinN. GriffinGriffin | ||
50 Rep. 50 (R) | Jeff ReichmanJ. ReichmanReichman*incumbent | ||
State House
District Dist. | Candidates | Candidates | Percent of votes in |
---|---|---|---|
1 Dem. 1 (D) | J.D. ScholtenJ. ScholtenScholten*incumbent | ||
1 Rep. 1 (R) | Josh SteinhoffJ. SteinhoffSteinhoff | ||
2 Dem. 2 (D) | Jessica Lopez-WalkerJ. Lopez-WalkerLopez-Walker | ||
2 Rep. 2 (R) | Robert HendersonR. HendersonHenderson*incumbent | ||
3 Dem. 3 (D) | Emma BouzaE. BouzaBouza | ||
3 Rep. 3 (R) | Thomas JenearyT. JenearyJeneary*incumbent | ||
4 Rep. 4 (R) | Skyler WheelerS. WheelerWheeler*incumbent | ||
5 Rep. 5 (R) | Zachary DiekenZ. DiekenDieken*incumbent | ||
6 Rep. 6 (R) | Megan JonesM. JonesJones*incumbent | ||
7 Rep. 7 (R) | Mike SextonM. SextonSexton*incumbent 51% | Wendy LarsonW. LarsonLarson 49% | |
8 Rep. 8 (R) | Ann MeyerA. MeyerMeyer*incumbent | ||
9 Dem. 9 (D) | Christian SchlaerthC. SchlaerthSchlaerth | ||
9 Rep. 9 (R) | Henry StoneH. StoneStone*incumbent | ||
10 Rep. 10 (R) | John WillsJ. WillsWills*incumbent | ||
11 Dem. 11 (D) | Jeff RichJ. RichRich | ||
11 Rep. 11 (R) | Craig WilliamsC. WilliamsWilliams | ||
12 Dem. 12 (D) | Dustin DurbinD. DurbinDurbin | ||
12 Rep. 12 (R) | Steven HoltS. HoltHolt*incumbent | ||
13 Rep. 13 (R) | Travis SitzmannT. SitzmannSitzmann 63% | Noah WieselerN. WieselerWieseler 37% | |
14 Rep. 14 (R) | Jacob BossmanJ. BossmanBossman*incumbent | ||
15 Dem. 15 (D) | Ben SchauerB. SchauerSchauer | ||
15 Rep. 15 (R) | Matt WindschitlM. WindschitlWindschitl*incumbent | ||
16 Dem. 16 (D) | Candella Foley-FinchemC. Foley-FinchemFoley-Finchem | ||
16 Rep. 16 (R) | David SieckD. SieckSieck*incumbent | ||
17 Rep. 17 (R) | Devon WoodD. WoodWood*incumbent | ||
18 Rep. 18 (R) | Thomas MooreT. MooreMoore*incumbent | ||
19 Dem. 19 (D) | Roger PetersenR. PetersenPetersen | ||
19 Rep. 19 (R) | Brent SiegristB. SiegristSiegrist*incumbent | ||
20 Dem. 20 (D) | Josh TurekJ. TurekTurek*incumbent | ||
20 Rep. 20 (R) | James WassellJ. WassellWassell 60% | August GibbonsA. GibbonsGibbons 40% | |
21 Dem. 21 (D) | Spencer WaughS. WaughWaugh | ||
21 Rep. 21 (R) | Brooke BodenB. BodenBoden*incumbent | ||
22 Dem. 22 (D) | Rory TaylorR. TaylorTaylor | ||
22 Rep. 22 (R) | Samantha FettS. FettFett 55% | Garrett GobbleG. GobbleGobble 45% | |
23 Dem. 23 (D) | Karen VarleyK. VarleyVarley | ||
23 Rep. 23 (R) | Ray SorensenR. SorensenSorensen*incumbent | ||
24 Dem. 24 (D) | Sonya HicksS. HicksHicks | ||
24 Rep. 24 (R) | Sam WengrynS. WengrynWengryn 66% | Brenda Brammer-SmithB. Brammer-SmithBrammer-Smith 34% | |
25 Dem. 25 (D) | Brenda CurranB. CurranCurran | ||
25 Rep. 25 (R) | Hans WilzH. WilzWilz*incumbent | ||
26 Rep. 26 (R) | Austin HarrisA. HarrisHarris*incumbent | ||
27 Dem. 27 (D) | Kenan JudgeK. JudgeJudge*incumbent | ||
27 Rep. 27 (R) | Oliver BardwellO. BardwellBardwell | ||
28 Dem. 28 (D) | Laura SniderL. SniderSnider | ||
28 Rep. 28 (R) | David YoungD. YoungYoung*incumbent 89% | Chad BrewbakerC. BrewbakerBrewbaker 11% | |
29 Dem. 29 (D) | Brian MeyerB. MeyerMeyer*incumbent | ||
30 Dem. 30 (D) | Megan SrinivasM. SrinivasSrinivas*incumbent | ||
31 Dem. 31 (D) | Mary MadisonM. MadisonMadison*incumbent | ||
32 Dem. 32 (D) | Jennifer KonfrstJ. KonfrstKonfrst*incumbent | ||
33 Dem. 33 (D) | Ruth Ann GainesR. GainesGaines*incumbent | ||
34 Dem. 34 (D) | Rob JohnsonR. JohnsonJohnson 43% | Samy El-BaroudiS. El-BaroudiEl-Baroudi 40% | |
34 Rep. 34 (R) | Danielle DugganD. DugganDuggan | ||
35 Dem. 35 (D) | Sean BagniewskiS. BagniewskiBagniewski*incumbent | ||
35 Rep. 35 (R) | Angela SchreaderA. SchreaderSchreader 61% | Daniel SchmudeD. SchmudeSchmude 39% | |
35 Lib. | David GreenD. GreenGreen | ||
36 Dem. 36 (D) | Austin BaethA. BaethBaeth*incumbent | ||
37 Rep. 37 (R) | Barb Kniff McCullaB. Kniff McCullaKniff McCulla*incumbent | ||
38 Dem. 38 (D) | Brad MaggB. MaggMagg | ||
38 Rep. 38 (R) | Jon DunwellJ. DunwellDunwell*incumbent | ||
39 Dem. 39 (D) | Rick OlsonR. OlsonOlson*incumbent | ||
40 Dem. 40 (D) | Heather SieversH. SieversSievers | ||
40 Rep. 40 (R) | Bill GustoffB. GustoffGustoff*incumbent | ||
41 Dem. 41 (D) | Molly BuckM. BuckBuck*incumbent | ||
41 Rep. 41 (R) | Ryan WeldonR. WeldonWeldon 62% | Matthew SmithM. SmithSmith 38% | |
42 Dem. 42 (D) | Heather MatsonH. MatsonMatson*incumbent | ||
42 Rep. 42 (R) | Heather StephensonH. StephensonStephenson | ||
43 Dem. 43 (D) | Tiara Mays-SimsT. Mays-SimsMays-Sims | ||
43 Rep. 43 (R) | Eddie AndrewsE. AndrewsAndrews*incumbent | ||
44 Dem. 44 (D) | Larry McBurneyL. McBurneyMcBurney 65% | Jason MenkeJ. MenkeMenke 35% | |
44 Lib. | Jake HeardJ. HeardHeard | ||
45 Dem. 45 (D) | Anthony ThompsonA. ThompsonThompson | ||
45 Rep. 45 (R) | Brian LohseB. LohseLohse*incumbent | ||
46 Dem. 46 (D) | Lynne CampbellL. CampbellCampbell | ||
46 Rep. 46 (R) | Dan GehlbachD. GehlbachGehlbach*incumbent | ||
47 Rep. 47 (R) | Carter NordmanC. NordmanNordman*incumbent | ||
48 Dem. 48 (D) | Penny VosslerP. VosslerVossler | ||
48 Rep. 48 (R) | Chad BehnC. BehnBehn | ||
49 Dem. 49 (D) | Beth Wessel-KroeschellB. Wessel-KroeschellWessel-Kroeschell*incumbent | ||
50 Dem. 50 (D) | Ross WilburnR. WilburnWilburn*incumbent | ||
51 Dem. 51 (D) | Ryan CondonR. CondonCondon | ||
51 Rep. 51 (R) | Brett BarkerB. BarkerBarker 60% | Martin ChittyM. ChittyChitty 40% | |
52 Dem. 52 (D) | Sue CahillS. CahillCahill*incumbent | ||
53 Dem. 53 (D) | Tommy HexterT. HexterHexter 59% | Jennifer WrageJ. WrageWrage 33% | |
53 Rep. 53 (R) | Dean FisherD. FisherFisher*incumbent | ||
54 Rep. 54 (R) | Joshua MeggersJ. MeggersMeggers*incumbent 76% | Jody AndersonJ. AndersonAnderson 24% | |
55 Rep. 55 (R) | Shannon LathamS. LathamLatham*incumbent | ||
56 Dem. 56 (D) | Kyle KruseK. KruseKruse | ||
56 Rep. 56 (R) | Mark ThompsonM. ThompsonThompson*incumbent | ||
57 Dem. 57 (D) | Shawn EllerbroekS. EllerbroekEllerbroek | ||
57 Rep. 57 (R) | Pat GrassleyP. GrassleyGrassley*incumbent | ||
58 Dem. 58 (D) | Gail AllisonG. AllisonAllison | ||
58 Rep. 58 (R) | Charley ThomsonC. ThomsonThomson*incumbent | ||
59 Dem. 59 (D) | Jeremy TrueJ. TrueTrue | ||
59 Rep. 59 (R) | Christian HermansonC. HermansonHermanson | ||
60 Rep. 60 (R) | Jane BloomingdaleJ. BloomingdaleBloomingdale*incumbent 61% | John RosenfeldJ. RosenfeldRosenfeld 39% | |
61 Dem. 61 (D) | Timi Brown-PowersT. Brown-PowersBrown-Powers*incumbent | ||
62 Dem. 62 (D) | Jerome AmosJ. AmosAmos*incumbent | ||
63 Rep. 63 (R) | Michael BerganM. BerganBergan*incumbent | ||
64 Rep. 64 (R) | Jason GearhartJ. GearhartGearhart 55% | Douglas WolfeD. WolfeWolfe 45% | |
65 Dem. 65 (D) | Carolyn WiezorekC. WiezorekWiezorek | ||
65 Rep. 65 (R) | Shannon LundgrenS. LundgrenLundgren*incumbent | ||
66 Dem. 66 (D) | Andy McKeanA. McKeanMcKean | ||
66 Rep. 66 (R) | Steven BradleyS. BradleyBradley*incumbent | ||
67 Rep. 67 (R) | Craig JohnsonC. JohnsonJohnson*incumbent | ||
68 Rep. 68 (R) | Chad IngelsC. IngelsIngels*incumbent | ||
69 Dem. 69 (D) | Randy MeierR. MeierMeier | ||
69 Rep. 69 (R) | Tom DetermannT. DetermannDetermann*incumbent | ||
70 Dem. 70 (D) | Kay PenceK. PencePence | ||
70 Rep. 70 (R) | Norlin MommsenN. MommsenMommsen*incumbent | ||
71 Dem. 71 (D) | Lindsay JamesL. JamesJames*incumbent | ||
72 Dem. 72 (D) | Charles IsenhartC. IsenhartIsenhart*incumbent | ||
72 Rep. 72 (R) | Jennifer SmithJ. SmithSmith 77% | Rod WarnkeR. WarnkeWarnke 23% | |
73 Dem. 73 (D) | Elizabeth WilsonE. WilsonWilson*incumbent | ||
74 Dem. 74 (D) | Eric GjerdeE. GjerdeGjerde*incumbent | ||
75 Dem. 75 (D) | Bob KressigB. KressigKressig*incumbent | ||
76 Dem. 76 (D) | Jarred JohnstonJ. JohnstonJohnston | ||
76 Rep. 76 (R) | Derek WulfD. WulfWulf*incumbent | ||
77 Dem. 77 (D) | Jeff CoolingJ. CoolingCooling*incumbent | ||
78 Dem. 78 (D) | Sami ScheetzS. ScheetzScheetz*incumbent | ||
79 Dem. 79 (D) | Tracy EhlertT. EhlertEhlert*incumbent | ||
80 Dem. 80 (D) | Aime WichtendahlA. WichtendahlWichtendahl | ||
80 Rep. 80 (R) | John ThompsonJ. ThompsonThompson | ||
81 Dem. 81 (D) | Daniel GosaD. GosaGosa | ||
82 Rep. 82 (R) | Bobby KaufmannB. KaufmannKaufmann*incumbent | ||
83 Dem. 83 (D) | Kent McNallyK. McNallyMcNally | ||
83 Rep. 83 (R) | Cindy GoldingC. GoldingGolding*incumbent | ||
84 Rep. 84 (R) | Thomas GerholdT. GerholdGerhold*incumbent | ||
84 Lib. | Ashley MeredithA. MeredithMeredith | ||
85 Dem. 85 (D) | Amy NielsenA. NielsenNielsen*incumbent | ||
86 Dem. 86 (D) | Dave JacobyD. JacobyJacoby*incumbent | ||
87 Rep. 87 (R) | Jeff ShipleyJ. ShipleyShipley*incumbent | ||
88 Rep. 88 (R) | Helena HayesH. HayesHayes*incumbent | ||
89 Dem. 89 (D) | Elinor LevinE. LevinLevin*incumbent 92% | Ty BoppT. BoppBopp 8% | |
90 Dem. 90 (D) | Adam ZabnerA. ZabnerZabner*incumbent | ||
91 Dem. 91 (D) | Jay GorshJ. GorshGorsh | ||
91 Rep. 91 (R) | Judd LawlerJ. LawlerLawler 79% | Adam GrierA. GrierGrier 21% | |
92 Dem. 92 (D) | Anna BanowskyA. BanowskyBanowsky | ||
92 Rep. 92 (R) | Heather HoraH. HoraHora*incumbent | ||
93 Dem. 93 (D) | Mindy Smith-PaceM. Smith-PaceSmith-Pace | ||
93 Rep. 93 (R) | Gary MohrG. MohrMohr*incumbent | ||
94 Dem. 94 (D) | Tracy JonesT. JonesJones | ||
94 Rep. 94 (R) | Mike VondranM. VondranVondran*incumbent | ||
95 Dem. 95 (D) | Jeff PoulterJ. PoulterPoulter | ||
95 Rep. 95 (R) | Taylor CollinsT. CollinsCollins*incumbent | ||
96 Dem. 96 (D) | Mandy MoodyM. MoodyMoody | ||
96 Rep. 96 (R) | Mark CisnerosM. CisnerosCisneros*incumbent | ||
97 Dem. 97 (D) | Ken CrokenK. CrokenCroken*incumbent | ||
97 Rep. 97 (R) | Josue RodriguezJ. RodriguezRodriguez | ||
98 Dem. 98 (D) | Monica KurthM. KurthKurth*incumbent | ||
99 Dem. 99 (D) | Jim BeresJ. BeresBeres | ||
99 Rep. 99 (R) | Matthew RinkerM. RinkerRinker*incumbent | ||
100 Rep. 100 (R) | Martin GraberM. GraberGraber*incumbent | ||