Iowa's 58th House of Representatives district


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.

Geography

Larger towns in the district include Charles City, New Hampton, Oelwein, and Nashua.

Demographics

According to 2019–2023 American Community Survey estimates, the district has:

2021 redistricting

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.

Current elected officials

Charley Thomson is the current representative for the district. He was first elected in 2022 and took office on January 9, 2023.

Past representatives

The district has previously been represented by: