Lancaster is a town in Worcester County, Massachusetts, in the United States. Incorporated in 1653, Lancaster is the oldest town in Worcester County. As of the 2000 census, the town population was 7,380. For geographic and demographic information on the village of South Lancaster, please see the article South Lancaster, Massachusetts.