Moravia has an estimated population of 653 and lies within Appanoose County, about 12.5 miles north of Centerville. The town was officially founded in 1851 and a Moravian church was dedicated that same year. Moravia was named after the people of Moravian faith who started moving there from Salem, North Carolina in 1849. On July 4, 2001, the town celebrated its 150th birthday.
The people of Moravia, Iowa have a rich history in their faith which goes back to the country of Moravia, of who the people of that faith were named after. The country was founded in the Czech Republic in 1597. Through various land divisions and WWII, the country lost its identity and ceased to exist as a separate country. Moravians first came to America in the 1700's. Their religion is considered to be the oldest of the Protestant movement.
Moravia is home to the Wabash Depot Museum which is Listed in the National Register of Historic Places. It was the stop for the Wabash Railroad in the early 1900's. The museum has a working model train, along with a real railroad section car. The town is also home to Honey Creek Resort Park which offers boating, fishing, hiking and golf.
Estimated home values in 2012 were $69,722, up from $41,100 in 2000. Average rent was $527. Moravia High School supports 7th through 12th grades and was a bronze medal school,
listed in the U.S. New & World Report's Best High Schools in 2012. There is also one public elementary school.