Vezzano, sito sulla riva sinistra del Crostolo, a 13 km a sud di Reggio Emilia. Il comune abbraccia le valli dei torrenti Crostolo e Campola, nella pedecollina reggiana. Il territorio comunale, oltre che dal capoluogo, è formato dalle frazioni di Ca’ Caprari, Ca’ di Rosino, Casaratta, Case Martini, Casoletta, Il Poggio, La Fornace, La Vecchia, Marmazza, Montalto, Paderna, Pecorile, Pedergnano, Possione, Rio Buracci, Riolo, Scarzola, Sedrio, Villa, Vindè, Vronco per un totale di 37 chilometri quadrati.