Morning Sun is a city in Morning Sun Township, Louisa County, Iowa, United States. The population was 752 at the time of the 2020 census. It is part of the Muscatine Micropolitan Statistical Area.

History

Morning Sun was laid out in 1851 by Cicero Hamilton.

Geography

Morning Sun is located on the north side of Iowa Highway 78 approximately 1.5 miles north of the Louisa-Des Moines county line. Wapello is about six miles north.

According to the United States Census Bureau, the city has a total area of , all land.

Demographics