Sperlinga is at about above sea level, on a hill on the southern slopes of the Nebrodi mountains. It has a number of troglodyte dwellings. The village is dominated by a large mediaeval castle, dating from late Norman times.