Casacalenda (Molisan dialect Casacalenna; Calena) is a comune (municipality) in the Province of Campobasso in the Italian region Molise, located about 25 kilometres (16mi) northeast of Campobasso. As of 31 December 2004, it had a population of 2,367 and an area of 67.0 square kilometres (25.9sqmi).