Southborough takes in about 20 percent of its tax revenue from businesses. The Metrowest Daily News reports that figure is on the low side compared to some neighboring towns in which businesses make up 40 to 50 percent of the tax base.

Last year the state closed Westborough State Hospital, which sits on 123 acres on Lyman Street straddling Westborough and Northborough. Now the two towns are trying to figure out what to do with the property.