ZIP Code 52571

Moravia, IA · Appanoose County

40.8825, -92.8534 · View boundary on OpenStreetMap ↗

About Moravia

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

From Wikipedia — text licensed CC BY-SA 4.0.

Area Profile

US Census (ACS 5-year · Gazetteer)

1,516
population
$80,208
median household income
16
people / sq mi
$198,700
median home value
$815
median gross rent
42.3
median age
710
housing units
555
households
95.3
land area (sq mi)

Points of interest