The 18th District of the Iowa House of Representatives in the state of Iowa is composed of Cass and Montgomery Counties, and part of Page County.
[1][2] Tom Moore is the representative currently representing the district.
The district has previously been represented by:[3][4]