Windsor est inclus à Augusta, dans le Maine, dans la région de New Micropolitanes, dans la ville de New England.
Windsor fait partie de la région métropolitaine de la ville et des villes micropolitaine d’Augusta, dans le Maine.