Cities near Elma
- Chickasaw County (~23 km)
- Floyd (~28 km)
- Charles City (~28 km)
- Cresco (~30 km)
- LeRoy (~30 km)
- Osage (~31 km)
- Nashua (~33 km)
- Floyd County (~35 km)
- Fredericksburg (~36 km)
- Winneshiek County (~47 km)
- Harmony (~49 km)
- Greene (~49 km)
- Sumner (~52 km)
- Decorah (~53 km)
- Preston (~55 km)
- Ossian (~56 km)
Last updated: