Moravia

City in Appanoose County, Iowa

View of Moravia, Iowa
Photo: PopePompus · CC BY-SA 4.0

Moravia is a city in Appanoose County, Iowa, with 637 residents (2020 Census). It sits at 994 ft (303 m) above sea level. The nearest town is Rathbun, 7.2 miles SW.

About Moravia

Moravia is a city in Appanoose County, Iowa, United States. The population was 637 at the time of the 2020 census.

Text: Wikipedia · CC BY-SA 4.0

Moravia weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Moravia

All 17 webcams near Moravia ›

Webcams: Windy.com

Living in Moravia

Median household income
$49,286
Median home value
$121,700
Median rent
$700/mo
Median age
33.7
Cost of living and demographics of Moravia ›

Do you know Moravia? Tell us about it

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

Map of Moravia

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

Moravia 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 ›

Moravia, IA population

Moravia had 637 residents in the 2020 Census.

2020 Census637
Density542 per sq mi (209 per km²)

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

Moravia at a glance

StateIowa (IA)
CountyAppanoose County
TypeCity
Population637 (2020)
Land area1.18 sq mi (3.0 km²)
Elevation994 ft (303 m)
Coordinates40.8917° N, 92.8200° W
ZIP code52571
Official websitemoraviaiowa.com
Census code (GEOID)1953985

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

Towns near Moravia

Straight-line distance between town centers.

Frequently asked questions about Moravia

What county is Moravia in?

Moravia is in Appanoose County, Iowa.

What is the population of Moravia, IA?

637 people lived in Moravia at the 2020 Census.

What is the ZIP code of Moravia, IA?

The ZIP code of Moravia is 52571.

What is the elevation of Moravia?

994 feet (303 m) above sea level.

What towns are near Moravia?

Rathbun (7.2 mi), Unionville (8.2 mi), Udell (8.7 mi), Albia (9.4 mi), Mystic (10.1 mi).

Last updated: