Morning Sun

City in Louisa County, Iowa

View of Morning Sun, Iowa
Photo: Nyttend · Public domain

Morning Sun is a city in Louisa County, Iowa, with 752 residents (2020 Census). It sits at 755 ft (230 m) above sea level. The nearest town is Yarmouth, 6.1 miles SW.

About Morning Sun

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.

Text: Wikipedia · CC BY-SA 4.0

Morning Sun weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Morning Sun

All 11 webcams near Morning Sun ›

Webcams: Windy.com

Living in Morning Sun

Median household income
$56,350
Median home value
$102,200
Median rent
$869/mo
Median age
46.5
Cost of living and demographics of Morning Sun ›

Do you know Morning Sun? Tell us about it

Help other travelers: share what makes Morning Sun special. We review every message before publishing it.

Map of Morning Sun

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Morning Sun Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Morning Sun, IA population

Morning Sun had 752 residents in the 2020 Census.

2020 Census752
Density968 per sq mi (374 per km²)

Source: U.S. Census Bureau, Decennial Census.

Morning Sun at a glance

StateIowa (IA)
CountyLouisa County
TypeCity
Population752 (2020)
Land area0.78 sq mi (2.0 km²)
Elevation755 ft (230 m)
Coordinates41.0941° N, 91.2506° W
ZIP code52640
Census code (GEOID)1954120

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Morning Sun

Straight-line distance between town centers.

Frequently asked questions about Morning Sun

What county is Morning Sun in?

Morning Sun is in Louisa County, Iowa.

What is the population of Morning Sun, IA?

752 people lived in Morning Sun at the 2020 Census.

What is the ZIP code of Morning Sun, IA?

The ZIP code of Morning Sun is 52640.

What is the elevation of Morning Sun?

755 feet (230 m) above sea level.

What towns are near Morning Sun?

Yarmouth (6.1 mi), Wapello (6.6 mi), Mediapolis (7.5 mi), Mount Union (7.8 mi), Winfield (10.0 mi).

Last updated: