East Brookfield is a town in Worcester County, Massachusetts, United States. The population was 2,097 at the 2000 census, and 2,190 as of January 10, 2005. For geographic and demographic information on the census-designated place East Brookfield, please see the article East Brookfield (CDP), Massachusetts.