Moravia, Iowa
Moravia is a city in Appanoose County, Iowa, with an estimated population of 626 in 2023. It sits at 40.8917, -92.8200 in the America/Chicago time zone.
| Field | Value |
|---|---|
| Place name | Moravia |
| Type | city |
| State | Iowa (IA) |
| County | Appanoose County |
| Population (2023 est.) | 626 |
| Land area | 1.18 sq mi (3.05 km²) |
| Coordinates | 40.8917, -92.8200 |
| Time zone | America/Chicago |
| ZIP codes | 52571 |
This place also extends into Monroe County.
ZIP codes and area codes for Moravia
Moravia covers 1 ZIP code: 52571. Browse all ZIP codes in Iowa for the full list.
Where is Moravia?
Moravia is located in Iowa, in Appanoose County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.
Nearby places
Albia 15 km · IAMystic 16 km · IABlakesburg 17 km · IACenterville 19 km · IAMoulton 26 km · IALovilia 28 km · IACincinnati 30 km · IARussell 34 km · IA
Other places in Appanoose County
Related
Frequently asked questions
What county is Moravia, IA in?
Moravia is in Appanoose County, Iowa.
What is the population of Moravia, IA?
The 2023 Census Bureau estimate is 626.
What time zone is Moravia in?
Moravia is in the America/Chicago time zone.