A Massachusetts-chartered cooperative bank headquartered in Needham, Massachusetts. Needham Bank was organized in 1892 and has operated continuously in Needham, Massachusetts, since this time. Our primary market area is the Greater Boston metropolitan area and surrounding communities, including eastern Connecticut, southern New Hampshire and Rhode Island. Our headquarters are located in Needham, Massachusetts, which is approximately 17 miles southwest of Boston’s financial district, and we have branch locations in Wellesley, Westwood, Dedham, Medfield, Medford, Dover, Ashland, Millis, Natick and Boston (Mission Hill), Massachusetts