Current seat holder: Thomas Jay Moore (R).
Tripp Narup District 18 covers parts of Cass, Montgomery, Page Counties. In the November 3, 2026 general election, Tripp Narup faces Tom Moore for the District 18 seat currently held by Thomas Jay Moore (R).
Tom Moore District 18 covers parts of Cass, Montgomery, Page Counties. According to the Iowa General Assembly member profile, Tom Moore resides in Cass County. In the 91st General Assembly, Tom Moore serves on the Economic Growth and Technology, Education, Health and Human Services committees.