Windham is a suburban town in Rockingham County, New Hampshire, United States. The population was 13,592 at the 2010 census. The estimated population in 2015 was 14,439.