Casalmoro (Upper Mantovano: ) is a comune (municipality) in the Province of Mantua in the Italian region Lombardy, located about east of Milan and about northwest of Mantua. As of 1 January 2007, it had a population of 2,154 and an area of .
Casalmoro is the site of the most extensive settlement area known from the Late Bronze Age in Italy. It emerged during the twelfth century BC following the decline of the Terramare culture.
Casalmoro borders the following municipalities: Acquafredda, Asola, Castel Goffredo, Remedello.