About This Place
Morning Sun is a city in Louisa County, Iowa, United States. The population was 872 at the 2000 census. It is part of the Muscatine Micropolitan Statistical Area.
Morning Sun is located at 41°5′43″N 91°15′13″W / 41.09528°N 91.25361°W / 41.09528; -91.25361 (41.095209, -91.253606).
According to the United States Census Bureau, the city has a total area of 0.8 square miles (2.0 km²), all of it land.