Welcome to the Online Resource for Leicester, MA
is located in Worcester County in the state of Massachusetts (MA).
Residents, Businesses and Community Organizations in Leicester - THIS IS YOUR WEBSITE!
Leicester, Massachusetts, a Town, in Worcester County was settled in 1713. spans over 24.7 square miles and has a population of 10,970 citizens who are all invited to join us here on our site.
Leicester, MA Map (Interactive)
Loading Interactive Leicester, MA Google map...
Leicester Latitude: 42.2492 Longitude: -71.9206