2006 Iowa House of Representatives election

There were two sets of 2006 Iowa House of Representatives elections. The first, the general election, was held on  November 7. The second, a special election for District 52, was held on December 12. The representatives-elect from both sets of elections were inaugurated on January 3, 2007. The Iowa House, like the United States House of Representatives, is up for re-election in its entirety every two years. Prior to the elections, the Republicans were in the majority; following inauguration, the Democrats were in the majority – this marked the first time in 42 years that the Democrats had controlled both branches of the Iowa General Assembly and the Governor's Office at the same time.

General election results
Final results from the Iowa Secretary of State: * indicates incumbent 

Special election results
Final results from KCCI Channel 8 – Des Moines: