Banks in Windham, New Hampshire, the US. Banks locations in Windham, New Hampshire. Find the nearest banks locations, near you. All types of business services Accounting ATM Bank Finance Funeral home Insurance Lawyer Real estate School Travel All banks in Windham Bank of New England ATM Finance Bank +1 603-890-1600 58 Range Road, Windham, New Hampshire 03087 Write a review Phone Website Directions Citizens Bank ATM Finance Bank +1 603-537-1703 43 Indian Rock Road, Windham, New Hampshire 03087 Write a review Phone Website Directions Open now Until 06:00 pm Santander Bank Finance Insurance agency Bank +1 603-432-1900 3 Wall Street, Windham, New Hampshire 03087 Write a review Phone Hours Website Directions