MicroNet Template Town of Leicester Share: Government Town of Leicester Visit Website Request Info Attn.: Economic Development Committee 3 Washburn Square Leicester, MA 01524 508-892-7000 About Map About Leicester is a business-friendly community with a population of over 11,000 residents and more than 300 businesses along the Route 9 corridor. Becker College has an active and growing campus in town. What's Nearby? Distance: 5 10 15 20 25 50 mi.