Town of Brookline
Town of Brookline
Located four miles from downtown Boston, in Norfolk County, Brookline is one of the largest towns in New England. Surrounded by the City of Boston on three sides, Brookline consists of roughly six square miles of land.