Santa Margherita di Staffora is a comune (municipality) in the Province of Pavia in the Italian region Lombardy, located about south of Milan and about south of Pavia. As of 31 December 2004, it had a population of 589 and an area of .All demographics and other statistics: Italian statistical institute Istat.

Santa Margherita di Staffora borders the following municipalities: Bobbio, Brallo di Pregola, Fabbrica Curone, Menconico, Varzi, Zerba.

Demographic evolution

References