 Until 1803, Gresso was part of the "Squadra" of Russo (now Onsernone), one of five "Squadre", that formed the medieval community of Onsernone.The village church has always been part of the parish of Vergeletto.The Chapel of S. Orsola was built in 1703 and rebuilt in 1730.