The 58th District of the Iowa House of Representatives is located in northeastern Iowa. As of the 2021 redistricting, it includes all of Chickasaw County and parts of Floyd and Bremer Counties.
Larger towns in the district include Charles City, New Hampton, Oelwein, and Nashua.
According to 2019âÂÂ2023 American Community Survey estimates, the district has:
In 2021, the Iowa Legislative Services Agency redrew state legislative districts based on the 2020 Census. The updated boundaries took effect for the 2022 elections, shifting District 58 to encompass all of Chickasaw County and parts of Floyd and Bremer Counties.
Charley Thomson (Republican) is the current representative for the district. He was first elected in 2022 and took office on January 9, 2023.
The district has previously been represented by: