Southbridge is a city in Worcester County, Massachusetts, United States. The population was 17,740 at the 2020 census. Although Southbridge has a city form of government, it is legally known as the Town of Southbridge.
AdCompare Hotels in Southbridge, Massachusetts. View Deals and Reserve Now on Expedia. Get the Most Out of Your Trip with Package Deals. Explore Fun Things to Do on Your Stay.