Top 15 Attractions and Activities in Auburn, MA
Located south of Worcester, Auburn is a town with a population of approximately 17,000 that was incorporated as “Ward” in 1778. However, due to its resemblance to the neighboring town of Ware, the name was changed to Auburn in 1837.