Con diversi nomi, quali ad esempio Avigno, Agrigno e Lagogna (che sembrano indicare l'etimo "lago"), la località è nota fin dall'epoca matildica. Dopo la morte di Matilde, il territorio di Leguigno e dintorni era sostanzialmente frazionato tra i monasteri di Canossa e Marola. In questo periodo si trovava già eretta una chiesa dedicata a San Giovanni Battista, posta in bella posizione panoramica. Nel 1188 Leguigno era già un centro consolidato e organizzato con forme comunali e, nel 1315 fu comune autonomo, prima di divenire feudo dei Fogliani, dei Bebbi e degli Scapinelli.