Die Gemeinde liegt etwa 24 Kilometer südsüdöstlich von Pavia in der Oltrepò Pavese und gehört zur Comunità Montana Oltrepò Pavese.
Zu den Ortsteilen gehören Bosco della Chiesa, Cà del Fosso, Casa Madama, Cella, Costa Gallotti, Costaiola, Dònega, Finigeto, Fornacetta, Molgheto, Pezzolo und Villa Illibardi.