State: Iowa
County: Appanoose County
Close cities: Moravia, IA, Albia, IA, Rathbun, IA, Milton, IA, Udell, IA, Unionville, IA, Blakesburg, IA, Plano, IA, Melrose, IA, Moravia, IA, Mystic, IA
Moravia Population (census data)| Total | 693 (-1.3% since 2000) |
| Male | 317 (45.7%) |
| Female | 376 (54.3%) |
Population Density: 599 people per sq. mile
Cost of Living Index: 71.8 (US Avg is 100)
Moravia Elevation: 999 feet above sea level
Incorporated in 1881
Land Area: 1.16 square miles
Median Household Income: $33,378
Zip Codes:
52571.