Iowa
Executives · Congressional delegation · State legislature · State supreme court
Statewide executives
State supreme court: Iowa Supreme Court
Assisted appointment (governor-controlled commission) · Term: 8 years · 7 sitting justices. A nominating commission screens candidates and sends a shortlist; the governor appoints from it. In many such states, justices later face yes/no retention elections.
Susan Christensen
Chief Justice
Party as listed: Nonpartisan
Took office: 2018
Appointed by Kim Reynolds (R)
Photo: Ballotpedia
Edward Mansfield
Justice
Party as listed: Nonpartisan
Took office: 2011
Appointed by Terry E. Branstad (R)
Photo: Ballotpedia
David May
Justice
Party as listed: Nonpartisan
Took office: August 19, 2022
Appointed by Kim Reynolds (R)
Photo: Ballotpedia
Matthew McDermott
Justice
Party as listed: Nonpartisan
Took office: April 3, 2020
Appointed by Kim Reynolds (R)
Photo: Ballotpedia
Christopher McDonald
Justice
Party as listed: Nonpartisan
Took office: April 5, 2019
Appointed by Kim Reynolds (R)
Photo: Ballotpedia
Dana Oxley
Justice
Party as listed: Nonpartisan
Took office: February 24, 2020
Appointed by Kim Reynolds (R)
Photo: Ballotpedia
Thomas Waterman
Justice
Party as listed: Nonpartisan
Took office: 2011
Appointed by Terry E. Branstad (R)
Photo: Ballotpedia
No public decision data available for this court.
Court page → · Source: Ballotpedia
Congressional delegation
Current delegation: 0 D · 6 R · scores are DW-NOMINATE (comparable across Congress)
U.S. Senate
U.S. House

Mariannette Miller-Meeks
R IA-1
+0.337

Ashley Hinson
R IA-2
+0.356

Zach Nunn
R IA-3
+0.292

Randy Feenstra
R IA-4
+0.467
State legislature
Iowa Senate 49 members · 32 R · 17 D open in Rankings →
586 roll calls (239 contested, used for scores), 2025-02-11 to 2026-05-03; sessions: 2025-2026 Regular Session
| # | Name | Party | District | Score (liberal → conservative) | Party unity | Votes |
|---|---|---|---|---|---|---|
| 1 | Art Staed | D | 40 | -1.000 | 96.0% | 586 |
| 2 | Janet Petersen | D | 18 | -0.991 | 97.3% | 586 |
| 3 | Herman Quirmbach | D | 25 | -0.973 | 94.9% | 586 |
| 4 | Liz Bennett | D | 39 | -0.968 | 96.1% | 586 |
| 5 | Janice Weiner | D | 45 | -0.958 | 97.4% | 585 |
| 6 | Cindy Winckler | D | 49 | -0.955 | 97.6% | 586 |
| 7 | Molly Donahue | D | 37 | -0.942 | 96.9% | 586 |
| 8 | Bill Dotzler | D | 31 | -0.905 | 95.2% | 586 |
| 9 | Tom Townsend | D | 36 | -0.871 | 97.4% | 586 |
| 10 | Sarah Garriott | D | 14 | -0.848 | 97.5% | 1172 |
| 11 | Tony Bisignano | D | 15 | -0.821 | 94.9% | 586 |
| 12 | Matt Blake | D | 22 | -0.813 | 96.2% | 578 |
| 13 | Zach Wahls | D | 43 | -0.783 | 96.2% | 586 |
| 14 | Mike Zimmer | D | 35 | -0.775 | 94.9% | 586 |
| 15 | Izaah Knox | D | 17 | -0.753 | 94.6% | 586 |
| 16 | Charlie McClintock | R | 42 | +0.230 | 94.8% | 586 |
| 17 | Doug Campbell | R | 30 | +0.310 | 94.5% | 585 |
| 18 | Mark Lofgren | R | 48 | +0.336 | 96.9% | 586 |
| 19 | Jeff Taylor | R | 2 | +0.368 | 97.3% | 586 |
| 20 | Dave Sires | R | 38 | +0.382 | 97.3% | 586 |
| 21 | Cherielynn Westrich | R | 13 | +0.391 | 98.2% | 585 |
| 22 | Kevin Alons | R | 7 | +0.405 | 98.6% | 586 |
| 23 | Mike Pike | R | 20 | +0.408 | 98.9% | 586 |
| 24 | Sandy Salmon | R | 29 | +0.421 | 98.8% | 586 |
| 25 | Dawn Driscoll | R | 46 | +0.425 | 99.3% | 586 |
| 26 | Dennis Guth | R | 28 | +0.425 | 98.9% | 586 |
| 27 | Dave Rowley | R | 5 | +0.426 | 99.3% | 585 |
| 28 | Annette Sweeney | R | 27 | +0.428 | 99.1% | 586 |
| 29 | Lynn Evans | R | 3 | +0.431 | 99.5% | 586 |
| 30 | Tom Shipley | R | 9 | +0.431 | 99.5% | 586 |
| 31 | Ken Rozenboom | R | 19 | +0.434 | 99.7% | 586 |
| 32 | Adrian Dickey | R | 44 | +0.436 | 98.6% | 586 |
| 33 | Kara Warme | R | 26 | +0.436 | 99.7% | 586 |
| 34 | Dan Dawson | R | 10 | +0.438 | 99.5% | 431 |
| 35 | Scott Webster | R | 47 | +0.438 | 99.7% | 586 |
| 36 | Mark Costello | R | 8 | +0.439 | 98.6% | 586 |
| 37 | Mike Bousselot | R | 21 | +0.441 | 99.7% | 586 |
| 38 | Carrie Koelker | R | 33 | +0.443 | 99.8% | 586 |
| 39 | Tim Kraayenbrink | R | 4 | +0.443 | 99.8% | 586 |
| 40 | Jeff Reichman | R | 50 | +0.448 | 100.0% | 586 |
| 41 | Jesse Green | R | 24 | +0.448 | 99.8% | 586 |
| 42 | Mike Klimesh | R | 32 | +0.448 | 100.0% | 586 |
| 43 | Amy Sinclair | R | 12 | +0.449 | 100.0% | 586 |
| 44 | Jack Whitver | R | 23 | +0.449 | 100.0% | 585 |
| 45 | Jason Schultz | R | 6 | +0.449 | 99.8% | 586 |
| 46 | Kerry Gruenhagen | R | 41 | +0.449 | 99.8% | 586 |
| 47 | Dan Zumbach | R | 34 | +0.451 | 100.0% | 586 |
| — | Catelin Drey not ranked | D | 1 | — | — | 0 |
| — | Renee Hardman not ranked | D | 16 | — | — | 0 |
Iowa House 99 members · 66 R · 33 D open in Rankings →
821 roll calls (442 contested, used for scores), 2025-01-30 to 2026-05-02; sessions: 2025-2026 Regular Session
| # | Name | Party | District | Score (liberal → conservative) | Party unity | Votes |
|---|---|---|---|---|---|---|
| 1 | Elinor Levin | D | 89 | -1.000 | 91.9% | 821 |
| 2 | Beth Wessel-Kroeschell | D | 49 | -0.999 | 94.5% | 821 |
| 3 | Monica Kurth | D | 98 | -0.998 | 96.2% | 821 |
| 4 | Dave Jacoby | D | 86 | -0.982 | 92.5% | 821 |
| 5 | Aime Wichtendahl | D | 80 | -0.981 | 95.6% | 821 |
| 6 | Ruth Ann Gaines | D | 33 | -0.981 | 95.8% | 821 |
| 7 | Jerome Amos | D | 62 | -0.972 | 96.6% | 821 |
| 8 | Mary Madison | D | 31 | -0.972 | 94.5% | 821 |
| 9 | Ross Wilburn | D | 50 | -0.970 | 96.0% | 821 |
| 10 | Jeff Cooling | D | 77 | -0.966 | 96.7% | 821 |
| 11 | Amy Nielsen | D | 85 | -0.965 | 96.9% | 821 |
| 12 | Larry McBurney | D | 44 | -0.965 | 97.6% | 821 |
| 13 | Timi Brown-Powers | D | 61 | -0.950 | 97.4% | 821 |
| 14 | Brian Meyer | D | 29 | -0.948 | 97.0% | 821 |
| 15 | J.D. Scholten | D | 1 | -0.948 | 96.5% | 821 |
| 16 | Megan Srinivas | D | 30 | -0.948 | 97.1% | 821 |
| 17 | Bob Kressig | D | 75 | -0.946 | 97.2% | 821 |
| 18 | Rob Johnson | D | 34 | -0.936 | 97.1% | 821 |
| 19 | Jennifer Konfrst | D | 32 | -0.934 | 98.5% | 821 |
| 20 | Tracy Ehlert | D | 79 | -0.931 | 98.0% | 821 |
| 21 | Heather Matson | D | 42 | -0.914 | 96.9% | 821 |
| 22 | Austin Baeth | D | 36 | -0.910 | 97.3% | 821 |
| 23 | Ken Croken | D | 97 | -0.910 | 96.0% | 821 |
| 24 | Adam Zabner | D | 90 | -0.905 | 94.2% | 821 |
| 25 | Lindsay James | D | 71 | -0.883 | 95.8% | 821 |
| 26 | Josh Turek | D | 20 | -0.870 | 96.2% | 821 |
| 27 | Eric Gjerde | D | 74 | -0.861 | 90.0% | 821 |
| 28 | Elizabeth Wilson | D | 73 | -0.849 | 94.8% | 821 |
| 29 | Rick Olson | D | 39 | -0.847 | 93.1% | 821 |
| 30 | Sean Bagniewski | D | 35 | -0.844 | 94.2% | 821 |
| 31 | Kenan Judge | D | 27 | -0.781 | 93.1% | 821 |
| 32 | Dan Gosa | D | 81 | -0.657 | 90.2% | 821 |
| 33 | Brian Lohse | R | 45 | +0.236 | 88.9% | 821 |
| 34 | Matt Rinker | R | 99 | +0.276 | 92.9% | 821 |
| 35 | David Blom | R | 52 | +0.287 | 94.0% | 821 |
| 36 | Chad Ingels | R | 68 | +0.337 | 93.9% | 821 |
| 37 | Mark Cisneros | R | 96 | +0.358 | 87.5% | 821 |
| 38 | Michael Bergan | R | 63 | +0.368 | 93.6% | 821 |
| 39 | Bubba Sorensen | R | 23 | +0.370 | 95.9% | 821 |
| 40 | David Young | R | 28 | +0.415 | 96.1% | 821 |
| 41 | Tom Moore | R | 18 | +0.429 | 97.4% | 821 |
| 42 | Hans Wilz | R | 25 | +0.430 | 97.5% | 821 |
| 43 | Tom Jeneary | R | 3 | +0.443 | 97.4% | 821 |
| 44 | Charley Thomson | R | 58 | +0.445 | 92.3% | 821 |
| 45 | Jason Gearhart | R | 64 | +0.449 | 97.2% | 821 |
| 46 | Brent Siegrist | R | 19 | +0.456 | 98.2% | 821 |
| 47 | Brett Barker | R | 51 | +0.459 | 97.7% | 821 |
| 48 | Megan Jones | R | 6 | +0.459 | 98.1% | 821 |
| 49 | Zach Dieken | R | 5 | +0.460 | 95.6% | 821 |
| 50 | Shannon Latham | R | 55 | +0.462 | 98.5% | 821 |
| 51 | Devon Wood | R | 17 | +0.463 | 98.8% | 821 |
| 52 | Bill Gustoff | R | 40 | +0.464 | 97.0% | 821 |
| 53 | Judd Lawler | R | 91 | +0.465 | 96.7% | 821 |
| 54 | David Sieck | R | 16 | +0.469 | 98.2% | 821 |
| 55 | Jane Bloomingdale | R | 60 | +0.470 | 98.8% | 821 |
| 56 | Mark Thompson | R | 56 | +0.470 | 97.3% | 821 |
| 57 | Chad Behn | R | 48 | +0.471 | 98.4% | 821 |
| 58 | Austin Harris | R | 26 | +0.472 | 98.2% | 821 |
| 59 | Jennifer Smith | R | 72 | +0.472 | 98.5% | 821 |
| 60 | Eddie Andrews | R | 43 | +0.473 | 98.2% | 821 |
| 61 | Brooke Boden | R | 21 | +0.474 | 98.4% | 821 |
| 62 | Cindy Golding | R | 83 | +0.474 | 97.4% | 821 |
| 63 | Norlin Mommsen | R | 70 | +0.476 | 98.1% | 821 |
| 64 | Ann Meyer | R | 8 | +0.478 | 99.1% | 821 |
| 65 | Ryan Weldon | R | 41 | +0.480 | 99.1% | 821 |
| 66 | Shannon Lundgren | R | 65 | +0.480 | 99.2% | 821 |
| 67 | Helena Hayes | R | 88 | +0.482 | 97.2% | 821 |
| 68 | Christian Hermanson | R | 59 | +0.483 | 99.1% | 821 |
| 69 | Dean Fisher | R | 53 | +0.484 | 97.8% | 821 |
| 70 | Blaine Watkins | R | 100 | +0.485 | 99.1% | 658 |
| 71 | Henry Stone | R | 9 | +0.489 | 99.0% | 821 |
| 72 | Steven Holt | R | 12 | +0.489 | 99.1% | 821 |
| 73 | Tom Gerhold | R | 84 | +0.489 | 98.8% | 821 |
| 74 | Craig Williams | R | 11 | +0.491 | 98.1% | 821 |
| 75 | Dan Gehlbach | R | 46 | +0.491 | 99.5% | 821 |
| 76 | Bob Henderson | R | 2 | +0.491 | 98.9% | 821 |
| 77 | Sam Wengryn | R | 24 | +0.491 | 99.1% | 821 |
| 78 | Tom Determann | R | 69 | +0.492 | 99.0% | 821 |
| 79 | Barb Kniff McCulla | R | 37 | +0.493 | 99.1% | 1642 |
| 80 | Gary Mohr | R | 93 | +0.493 | 99.1% | 821 |
| 81 | Bobby Kaufmann | R | 82 | +0.495 | 99.4% | 821 |
| 82 | John Wills | R | 10 | +0.495 | 98.7% | 821 |
| 83 | Steve Bradley | R | 66 | +0.495 | 98.7% | 821 |
| 84 | Matt Windschitl | R | 15 | +0.496 | 99.5% | 821 |
| 85 | Samantha Fett | R | 22 | +0.496 | 99.1% | 821 |
| 86 | Travis Sitzmann | R | 13 | +0.496 | 99.6% | 821 |
| 87 | Derek Wulf | R | 76 | +0.498 | 99.4% | 821 |
| 88 | Craig Johnson | R | 67 | +0.500 | 99.5% | 821 |
| 89 | Jacob Bossman | R | 14 | +0.500 | 100.0% | 821 |
| 90 | Carter Nordman | R | 47 | +0.501 | 99.9% | 821 |
| 91 | Josh Meggers | R | 54 | +0.501 | 99.5% | 821 |
| 92 | Pat Grassley | R | 57 | +0.502 | 99.9% | 821 |
| 93 | Taylor Collins | R | 95 | +0.502 | 99.6% | 821 |
| 94 | Heather Hora | R | 92 | +0.503 | 99.0% | 821 |
| 95 | Mike Vondran | R | 94 | +0.503 | 99.6% | 821 |
| 96 | Skyler Wheeler | R | 4 | +0.505 | 97.8% | 821 |
| — | Angel Ramirez not ranked | D | 78 | — | — | 0 |
| — | Jeff Shipley not ranked | R | 87 | — | — | 0 |
| — | Wendy Larson not ranked | R | 7 | — | — | 0 |










