Latitude and longitude of Sherrard, Illinois
- Nearby Milan, Illinois, United States
Satellite map of Sherrard, Illinois
Sherrard is a village in Mercer County, Illinois, United States. The population was 640 at the 2010 census.
Latitude: 41° 19' 3.60" N
Longitude: -90° 30' 11.39" W