Latitude and longitude of Medora, Illinois
- Nearby Staunton, Illinois, United States
Satellite map of Medora, Illinois
Medora is a village in Macoupin County, Illinois, United States.
Latitude: 39° 10' 20.40" N
Longitude: -90° 08' 18.00" W
Nearest city to this article: Litchfield, Illinois
Read about Medora, Illinois in the Wikipedia Satellite map of Medora, Illinois in Google Maps