Casalgrande (Reggiano: ) is a comune (municipality) in the Province of Reggio Emilia in the Italian region Emilia-Romagna, located about west of Bologna and about southeast of Reggio Emilia. As of 8 January 2017, it had a population of 19,215 and an area of .
The municipality of Casalgrande contains the frazioni (subdivisions, mainly villages and hamlets) Boglioni, Casalgrande Alto, Dinazzano, Salvaterra, San Donnino di Liguria, Sant'Antonino, Veggia and Villalunga.
Casalgrande borders the following municipalities: Castellarano, Formigine, Modena, Reggio Emilia, Rubiera, Sassuolo, Scandiano.