Navigate to our accessibility widget

Southborough, commonly shortened to Southboro, is a town in Worcester County, Massachusetts. Home to 9,000 residents, Southborough is consistently the wealthiest town in Worcester County and was also inside the top 50 in CNN Money’s 2009 edition of the “100 Best Places to Live.” Be sure to stop by a dispensary in Southborough if you’re looking to purchase some cannabis products!