 As of 2001 there were 682 residents.Testaments to the likely Umbrian origin of the site of Clusiolum are remains of walling slightly below the present village.Above it, near the peak of the Torre Maggiore (1121 m.) are the remains of an Italic religious complex dating to the sixth century BCE, brought to light by an excavation.