Yes. The Town of Northborough currently licenses three (3) semi-public/public swimming pools. Inspections of each pool are conducted prior to opening each season.