Please ensure Javascript is enabled for purposes of website accessibility

Leicester
Market Reports

Leicester is a town in Worcester County, Massachusetts. The population was 11,087 at the 2020 United States Census.