Das Dorf Montesegale befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 325 Einwohner und hat eine Fläche von 14,84 Quadratkilometer bei einer Bevölkerungsdichte von 21,90 Einwohner pro Quadratkilometer. Montesegale befindet sich 426 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Balestrero
Bregne
Fracce
Camolino
Cencerate
Frascate
Languzzano
Molino della Montà
Pogiolo
Sanguignano
Zuccarello