Mississippi River towns in Iowa
Iowa River Towns
Along the Mississippi River Through Iowa Iowa’s 45 Mississippi River communities offer a diverse range of experiences, from the scenic small towns of the northeast, to the lively urban life of the Quad Cities, to the industrial cities of the southeast. In the northeast region, the old river town of McGregor entices visitors to slow down