Lovilia Map
Lovilia is a city in Monroe County, Iowa, United States. The population was 583 at the 2000 census.
Lovilia is located at 41°7?57?N 92°54?22?W / 41.1325°N 92.90611°W / 41.1325; -92.90611 (41.132617, -92.906167).
According to the United States Census Bureau, the city has a total area of 0.5 square miles (1.3 km²), all of it land.
Nearby cities include Melrose, Eddyville, Leighton, Knoxville, Moravia.