Das Dorf Borgoratto Mormorolo befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 425 Einwohner und hat eine Fläche von 16,04 Quadratkilometer bei einer Bevölkerungsdichte von 26,50 Einwohner pro Quadratkilometer. Borgoratto Mormorolo befindet sich 325 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Boiolo
Bernocchi
Facchini
Inveriaghi
Zebedo