Skip to content
My State Reps

Iowa representatives

Iowa’s 2 U.S. senators, 4 U.S. House members, and 148 state legislators, listed by district.

Not sure which districts are yours?

We never store the address you enter. Privacy

U.S. Senate

senate.gov contacts

U.S. House of Representatives

house.gov lookup
District Name Party Phone
1 Mariannette Miller-Meeks Republican 202-225-6576
2 Ashley Hinson Republican 202-225-2911
3 Zachary Nunn Republican 202-225-5476
4 Randy Feenstra Republican 202-225-4426

49 current members.

District Name Party Phone
1 Catelin Drey Democratic —
2 Jeff Taylor Republican —
3 Lynn Evans Republican —
4 Tim Kraayenbrink Republican —
5 Dave Rowley Republican —
6 Jason Schultz Republican —
7 Kevin Alons Republican —
8 Mark Costello Republican —
9 Tom Shipley Republican —
10 Dan Dawson Republican —
12 Amy Sinclair Republican —
13 Cherielynn Westrich Republican —
14 Sarah Garriott Democratic —
15 Tony Bisignano Democratic —
16 Renee Hardman Democratic —
17 Izaah Knox Democratic —
18 Janet Petersen Democratic —
19 Ken Rozenboom Republican —
20 Mike Pike Republican —
21 Mike Bousselot Republican —
22 Matt Blake Democratic —
23 Jack Whitver Republican —
24 Jesse Green Republican —
25 Herman Quirmbach Democratic —
26 Kara Warme Republican —
27 Annette Sweeney Republican —
28 Dennis Guth Republican —
29 Sandy Salmon Republican —
30 Doug Campbell Republican —
31 Bill Dotzler Democratic —
32 Mike Klimesh Republican —
33 Carrie Koelker Republican —
34 Dan Zumbach Republican —
35 Mike Zimmer Democratic —
36 Tom Townsend Democratic —
37 Molly Donahue Democratic —
38 Dave Sires Republican —
39 Liz Bennett Democratic —
40 Art Staed Democratic —
41 Kerry Gruenhagen Republican —
42 Charlie McClintock Republican —
43 Zach Wahls Democratic —
44 Adrian Dickey Republican —
45 Janice Weiner Democratic —
46 Dawn Driscoll Republican —
47 Scott Webster Republican —
48 Mark Lofgren Republican —
49 Cindy Winckler Democratic —
50 Jeff Reichman Republican —

Iowa House of Representatives

Official member directory

99 current members.

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

Next phase

Tell me when there’s news about my reps

News alerts are coming. Leave your email and ZIP and we’ll let you know when they’re ready. That’s all we keep — no address, no name.