Iowa General Assembly

Iowa legislators ranked by votes with the Speaker or Senate President, party loyalty and bills passed

Every current legislator's scores and the bills they passed, by chamber. Select a column heading to sort.

Iowa House

Iowa legislators ranked: Iowa House
J.D. Scholten Democratic 1 0 2 12% 62% 96% 65 9%
Bob Henderson Republican 2 0 2 98% 99% 99% 8 3%
Tom Jeneary Republican 3 1 1 95% 97% 96% 65 12%
Skyler Wheeler Republican 4 0 8 96% 98% 99% 8 18%
Zach Dieken Republican 5 1 13 95% 95% 96% 65 34%
Megan Jones Republican 6 2 38 97% 98% 97% 48 1%
Wendy Larson Republican 7 0 2 97% 98% 98% 30 4%
Ann Meyer Republican 8 7 22 98% 99% 98% 30 1%
Henry Stone Republican 9 3 15 97% 99% 99% 8 0.5%
John Wills Republican 10 1 30 98% 99% 99% 8 3%
Craig Williams Republican 11 0 1 98% 98% 99% 8 4%
Steven Holt Republican 12 0 2 98% 99% 99% 8 0%
Travis Sitzmann Republican 13 1 4 99% 99% 99% 8 3%
Jacob Bossman Republican 14 0 8 99% 99% 100% 1 0%
Matt Windschitl Republican 15 0 1 99% 99% 100% 1 26%
David Sieck Republican 16 0 8 97% 98% 97% 48 21%
Devon Wood Republican 17 1 9 97% 99% 97% 48 0.1%
Tom Moore Republican 18 0 3 95% 97% 95% 76 0%
Brent Siegrist Republican 19 0 2 97% 98% 96% 65 38%
Josh Turek Democratic 20 0 37 20% 66% 91% 85 36%
Brooke Boden Republican 21 3 18 97% 99% 98% 30 2%
Samantha Fett Republican 22 1 19 99% 99% 99% 8 7%
Bubba Sorensen Republican 23 2 11 91% 96% 91% 85 4%
Sam Wengryn Republican 24 0 4 99% 99% 99% 8 0%
Hans Wilz Republican 25 1 4 95% 98% 95% 76 16%
Austin Harris Republican 26 4 10 97% 98% 97% 48 3%
Kenan Judge Democratic 27 0 3 23% 66% 84% 97 4%
David Young Republican 28 0 5 94% 96% 93% 81 0%
Brian Meyer Democratic 29 0 4 12% 60% 96% 65 2%
Megan Srinivas Democratic 30 0 2 10% 59% 97% 48 8%
Mary Madison Democratic 31 0 6 8% 56% 97% 48 12%
Jennifer Konfrst Democratic 32 0 5 13% 63% 96% 65 12%
Ruth Ann Gaines Democratic 33 0 2 9% 60% 97% 48 56%
Rob Johnson Democratic 34 0 5 12% 60% 96% 65 6%
Sean Bagniewski Democratic 35 0 35 20% 64% 88% 92 7%
Austin Baeth Democratic 36 0 7 14% 63% 95% 76 4%
Barb Kniff McCulla Republican 37 0 4 98% 99% 99% 8 6%
Rick Olson Democratic 39 0 1 19% 64% 88% 92 19%
Bill Gustoff Republican 40 1 22 95% 97% 97% 48 14%
Ryan Weldon Republican 41 1 1 98% 99% 98% 30 0.6%
Heather Matson Democratic 42 0 10 13% 62% 94% 80 0.7%
Eddie Andrews Republican 43 1 7 97% 98% 98% 30 26%
Larry McBurney Democratic 44 0 10 9% 60% 98% 30 0%
Brian Lohse Republican 45 2 24 79% 89% 81% 98 9%
Dan Gehlbach Republican 46 0 2 99% 99% 99% 8 0.1%
Carter Nordman Republican 47 3 10 99% 99% 100% 1 2%
Chad Behn Republican 48 1 1 96% 98% 97% 48 0.1%
Beth Wessel-Kroeschell Democratic 49 0 4 6% 57% 98% 30 5%
Ross Wilburn Democratic 50 0 0 8% 59% 97% 48 2%
Brett Barker Republican 51 2 27 96% 98% 96% 65 1%
David Blom Republican 52 0 4 86% 94% 86% 95 0.7%
Dean Fisher Republican 53 1 21 97% 98% 98% 30 0%
Josh Meggers Republican 54 1 22 99% 99% 100% 1 0%
Shannon Latham Republican 55 1 5 96% 98% 97% 48 18%
Mark Thompson Republican 56 1 4 97% 97% 97% 48 0.4%
Pat Grassley Republican · Speaker of the House 57 0 0 — — 100% 1 0%
Charley Thomson Republican 58 1 32 93% 92% 95% 76 0%
Christian Hermanson Republican 59 1 3 98% 99% 98% 30 0%
Jane Bloomingdale Republican 60 0 0 97% 99% 97% 48 2%
Timi Brown-Powers Democratic 61 0 7 11% 62% 97% 48 9%
Jerome Amos Democratic 62 0 5 11% 62% 98% 30 54%
Michael Bergan Republican 63 3 5 88% 94% 91% 85 3%
Jason Gearhart Republican 64 1 33 94% 97% 96% 65 5%
Shannon Lundgren Republican 65 0 1 98% 99% 98% 30 6%
Steve Bradley Republican 66 2 6 98% 99% 99% 8 4%
Craig Johnson Republican 67 0 1 99% 99% 99% 8 0.1%
Chad Ingels Republican 68 0 14 87% 94% 88% 92 7%
Tom Determann Republican 69 0 0 99% 99% 99% 8 6%
Norlin Mommsen Republican 70 0 1 97% 98% 98% 30 2%
Lindsay James Democratic 71 0 1 18% 66% 91% 85 34%
Jennifer Smith Republican 72 0 2 97% 99% 98% 30 0%
Elizabeth Wilson Democratic 73 0 8 18% 62% 89% 89 11%
Eric Gjerde Democratic 74 0 13 16% 61% 89% 89 12%
Bob Kressig Democratic 75 0 4 10% 62% 96% 65 7%
Derek Wulf Republican 76 1 4 99% 99% 99% 8 13%
Jeff Cooling Democratic 77 0 13 9% 59% 98% 30 2%
Angel Ramirez Democratic 78 0 0 4% 53% 99% 8 2%
Tracy Ehlert Democratic 79 0 18 13% 64% 96% 65 7%
Aime Wichtendahl Democratic 80 0 15 8% 57% 98% 30 12%
Dan Gosa Democratic 81 0 20 31% 71% 75% 99 8%
Bobby Kaufmann Republican 82 1 2 98% 99% 99% 8 3%
Cindy Golding Republican 83 0 23 95% 97% 97% 48 1%
Tom Gerhold Republican 84 0 2 98% 99% 99% 8 27%
Amy Nielsen Democratic 85 0 0 9% 58% 98% 30 17%
Dave Jacoby Democratic 86 0 25 8% 55% 97% 48 11%
Jeff Shipley Republican 87 0 17 91% 96% 92% 84 22%
Helena Hayes Republican 88 0 9 97% 97% 98% 30 0.5%
Elinor Levin Democratic 89 0 7 6% 54% 98% 30 5%
Adam Zabner Democratic 90 0 10 13% 60% 93% 81 10%
Judd Lawler Republican 91 0 10 95% 97% 97% 48 0.2%
Heather Hora Republican 92 1 1 98% 99% 99% 8 1%
Gary Mohr Republican 93 2 7 98% 99% 99% 8 1%
Mike Vondran Republican 94 0 3 99% 99% 100% 1 1%
Taylor Collins Republican 95 2 30 99% 99% 100% 1 2%
Mark Cisneros Republican 96 0 0 86% 87% 89% 89 6%
Ken Croken Democratic 97 0 55 14% 64% 93% 81 18%
Monica Kurth Democratic 98 0 1 7% 58% 99% 8 5%
Matt Rinker Republican 99 2 25 85% 93% 85% 96 23%
Blaine Watkins Republican 100 0 2 98% 99% 99% 8 0%

Vacant now: District 38.

Former members this term (4)

Iowa Senate

Iowa legislators ranked: Iowa Senate
Catelin Drey Democratic 1 0 2 17% 69% 89% 42 2%
Jeff Taylor Republican 2 2 18 94% 97% 93% 38 6%
Lynn Evans Republican 3 0 18 99% 99% 99% 9 1%
Tim Kraayenbrink Republican 4 0 0 99% 99% 99% 9 0.3%
Dave Rowley Republican 5 2 13 98% 99% 98% 24 51%
Jason Schultz Republican 6 4 9 99% 99% 99% 9 3%
Kevin Alons Republican 7 0 10 96% 99% 97% 31 0%
Mark Costello Republican 8 2 5 99% 99% 99% 9 0.3%
Tom Shipley Republican 9 1 17 99% 99% 99% 9 0%
Dan Dawson Republican 10 0 4 99% 99% 99% 9 0.8%
Amy Sinclair Republican · President of the Senate 12 5 16 — — 100% 1 7%
Cherielynn Westrich Republican 13 0 15 95% 98% 96% 34 5%
Sarah Trone Garriott Democratic 14 0 35 17% 70% 92% 40 10%
Tony Bisignano Democratic 15 0 6 18% 70% 88% 45 5%
Renee Hardman Democratic 16 0 0 12% 68% 94% 36 5%
Izaah Knox Democratic 17 0 2 23% 72% 84% 48 6%
Janet Petersen Democratic 18 0 39 2% 64% 100% 1 10%
Ken Rozenboom Republican 19 0 2 99% 99% 99% 9 0.6%
Mike Pike Republican 20 0 3 97% 99% 97% 31 3%
Mike Bousselot Republican 21 1 6 99% 99% 99% 9 0%
Matt Blake Democratic 22 0 3 18% 70% 89% 42 5%
Jack Whitver Republican 23 0 0 100% 100% 100% 1 9%
Jesse Green Republican 24 3 33 100% 99% 100% 1 0.5%
Herman Quirmbach Democratic 25 0 5 6% 63% 98% 24 1%
Kara Warme Republican 26 0 3 99% 99% 99% 9 1%
Annette Sweeney Republican 27 3 24 98% 99% 98% 24 6%
Dennis Guth Republican 28 1 13 98% 99% 98% 24 6%
Sandy Salmon Republican 29 1 57 97% 99% 98% 24 0.3%
Doug Campbell Republican 30 0 23 87% 94% 89% 42 2%
Bill Dotzler Democratic 31 0 4 9% 65% 94% 36 0%
Mike Klimesh Republican 32 2 18 99% 99% 99% 9 0.6%
Carrie Koelker Republican 33 0 3 99% 99% 99% 9 6%
Dan Zumbach Republican 34 1 3 100% 100% 100% 1 13%
Mike Zimmer Democratic 35 0 0 21% 71% 86% 47 2%
Tom Townsend Democratic 36 0 6 15% 68% 93% 38 2%
Molly Donahue Democratic 37 0 44 6% 65% 97% 31 6%
Dave Sires Republican 38 0 4 95% 98% 95% 35 0%
Liz Bennett Democratic 39 0 6 4% 61% 98% 24 16%
Art Staed Democratic 40 0 36 2% 62% 100% 1 1%
Kerry Gruenhagen Republican 41 1 6 100% 99% 100% 1 2%
Charlie McClintock Republican 42 2 24 82% 94% 81% 49 15%
Zach Wahls Democratic 43 0 10 21% 69% 88% 45 50%
Adrian Dickey Republican 44 0 17 99% 99% 99% 9 3%
Janice Weiner Democratic 45 0 19 5% 65% 99% 9 2%
Dawn Driscoll Republican 46 2 8 99% 99% 98% 24 1%
Scott Webster Republican 47 1 15 99% 99% 99% 9 0%
Mark Lofgren Republican 48 4 36 92% 97% 92% 40 7%
Cindy Winckler Democratic 49 0 5 6% 65% 99% 9 0%
Jeff Reichman Republican 50 2 12 100% 100% 100% 1 7%

Vacant now: District 11.

Former members this term (3)