Das Dorf Canossa befindet sich in der Provinz Reggio nell'Emilia, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 3492 Einwohner und hat eine Fläche von 53,36 Quadratkilometer bei einer Bevölkerungsdichte von 65,44 Einwohner pro Quadratkilometer. Canossa befindet sich 220 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Albareto
Borzano Chiesa Sopra Sotto
Braglie
Cavandola
Ceredolo de'Coppi Nuovo
Ciano d'Enza
Compiano
Dirotte
Monchio delle Olle e Trinita
Solara
Verlano