Das Dorf Robecco Pavese befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 551 Einwohner und hat eine Fläche von 6,92 Quadratkilometer bei einer Bevölkerungsdichte von 79,62 Einwohner pro Quadratkilometer. Robecco Pavese befindet sich 75 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bruciata
Gamboa
Pomà
Ponte Pietra
Praiette
Robecchina
Sacchina
Stradellino
Taccona