Facebook

City of Windsor, Illinois

 

About Us

Windsor is located in Shelby County, Illinois. We have a 2011 census population of 1187. We endure 4 full seasons of Spring, Summer, Fall and Winter.


View Larger Map