Iowa State House District 31

Current seat holder: Mary Lee Madison (D).

Mary Madison

Mary Madison District 31 covers parts of Dallas, Polk Counties. According to the Iowa General Assembly member profile, Mary Madison lists Minister - AME Church as occupation and resides in Polk County. In the 91st General Assembly, Mary Madison serves on the Economic Growth and Technology, Education, Environmental Protection (Ranking Member) committees.

Campaign site

“Mary Madison has strong beliefs in the rights embedded in the humanity of every person: I believe voting is a fundamental right for all citizens of this great country of ours.” (Candidate statement)
“I have been engaged in community listening sessions, to learn and bring the issues of importance to you, my neighbors, into the legislative work I do.” (Candidate statement)
“Let's be clear, that West Des Moines and the portion of Dallas county I represent, are great communities to call home! Celebrating our diversity and shared values will only continue to make all of Iowa a great place to live!” (Candidate statement)

Kevin DuBay

Kevin DuBay District 31 covers parts of Dallas, Polk Counties. In the November 3, 2026 general election, Kevin DuBay faces Mary Madison for the District 31 seat currently held by Mary Lee Madison (D).

“What originally prompted me to consider running in District 31 was watching what was happening with property taxes in the state and feeling like our current representation was not addressing the core issues.” (MSN / Des Moines Metro Candidate Q&A)
“As a parent who has had children in both private and public schools in West Des Moines, I understand the value of both and believe our public schools need strong support to remain competitive.” (MSN / Des Moines Metro Candidate Q&A)