Comune della provincia di Pavia situato trova nella collina dell'Oltrepò Pavese, nella valle del torrente Bardonezza, al confine con la provincia di Piacenza.