Capoluogo del Comune di Canossa in provincia della città di Reggio Emilia, sorge alle pendici dei colli appenninici, adagiato sulla riva reggiana del fiume Enza.