An Israeli strike on a municipality building in the southern Lebanese town of Nabatieh killed 16 people and wounded 52, the Lebanese health ministry said on Wednesday, giving a final toll.