About
9
1
1
2
-
Community Profile
The Town of Windham is situated in the southeastern region of New Hampshire, just north of the Massachusetts border at Exit 3 of I-93.
-
Contact Us
Learn how to contact the different departments of the Town of Windham.
-
In Pictures
Get a closer look at Windham in pictures.
-
Local Services & Links
Here you will find local services and helpful links.
-
Looking Back
Settled in 1719 by Scottish immigrants seeking religious freedom, the Town of Windham was originally home to the Pawtucket Indians.
-
Sister City - Suzdal, Russia
The Town of Windham and the Town of Suzdal, Russia have enjoyed a Sister City relationship since 1992.
-
Town Seal & Slogan
Learn about Windham's Town Seal and the Town of Windham's first ever official slogan.