Comune lombardo nella provincia di Pavia situato nell'Oltrepò Pavese, su un colle dominante lo sbocco in pianura della valle Scuropasso, percorsa dell'omonimo torrente, di fronte a Broni.
La cima del colle è ornata da uno scenografico castello duecentesco che domina l'abitato