Overview South Windham is a town in Maine, United States, with a population of about 1,374[1]. Geography Coordinates: 43.7362, -70.4237