US Places
Home › States › Iowa › Moravia

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.

FieldValue
Place nameMoravia
Typecity
StateIowa (IA)
CountyAppanoose County
Population (2023 est.)626
Land area1.18 sq mi (3.05 km²)
Coordinates40.8917, -92.8200
Time zoneAmerica/Chicago
ZIP codes52571

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

Centerville 5,344Moulton 599Mystic 321Cincinnati 283

Related

All places in Iowa · Search US places · Appanoose County

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.