Casaloldo (Upper Mantovano: Casalolt) is a comune (municipality) in the Province of Mantua in the Italian region Lombardy, located about 110 kilometres (68 mi) east of Milan and about 25 kilometres (16 mi) northwest of Mantua. As of 31 December 2004[update], it had a population of 2,436 and an area of 16.8 square kilometres (6.5 sq mi).[3]