
According to an article published by CNN Money, Shrewsbury was mentioned as one of the best places to live in America.
With a population of 36,048, “Shrewsbury offers scenic small-town life with easy access to jobs in Worcester and Boston. While property taxes increased by 5% last year, the town still has one of the lowest rates in the state. The town center is packed with shops and ethnically-diverse restaurants, and more than $8 million worth of renovations are in store for the public library.”, said the article.
Shrewsbury is ranked # 15 in small towns across the country.







