Segundo o censo de 2010,[3] tinha 2.089 habitantes residindo no município de Windsor. A densidade populacional era de 18,44 hab./km². Dos 2.089 habitantes, o município de Windsor estava composto pelo 94,88 % brancos, o 1,39 % eram afroamericanos, o 0,38 % eram amerindios, o 0,14 % eram de outras raças e o 3,21 % eram de uma mistura de raças. Do total da população o 0,67 % eram hispanos ou latinos de qualquer raça.[1]