Il castello Torelli di Montechiarugolo nacque come avamposto dei Sanvitale all’inizio del Trecento; nel 1313 Giovannino Sanvitale si ribellò a Parma e le truppe di Gilberto da Correggio conquistarono il fortilizio. Con i Visconti, nel 1406 Gian Maria Visconti donò il feudo, con Guastalla, a Guido Torelli, valente condottiero sposato con Orsina Visconti (atto del 3 ottobre 1406).
Sorge sulla riva sinistra dell’Enza, al confine tra Parma e Reggio, su un terrazzo naturale da cui il nome Monticulus Rivoli. La struttura attuale, costruita sui resti del nucleo duecentesco distrutto nel 1313, è quattrocentesca, opera di Guido Torelli; lo storico Bonaventura Angeli la definì una rocca ritenuta fortissima e inespugnabile.

