Willard is an unincorporated community in Alexander County, Illinois, United States. Willard is located in southwest Alexander County. It is located at the neck of Dogtooth Bend and Dogtooth Island, a fluvial oxbow bend and island in the Mississippi River.

Willard, Illinois
Willard, Illinois is located in Illinois
Willard, Illinois
Willard, Illinois
Willard, Illinois is located in the United States
Willard, Illinois
Willard, Illinois
Coordinates: 37°05′11″N 89°21′08″W / 37.08639°N 89.35222°W / 37.08639; -89.35222
CountryUnited States
StateIllinois
CountyAlexander
Elevation
322 ft (98 m)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
Area code618
GNIS feature ID425639[1]

References

edit