Des Moines County, Iowa is a county located in the south east corner of the state of Iowa. As of 2000, the population was 42,351.