Das Dorf Mezzanino befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 1443 Einwohner und hat eine Fläche von 13,88 Quadratkilometer bei einer Bevölkerungsdichte von 103,96 Einwohner pro Quadratkilometer. Mezzanino befindet sich 62 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Busca Tornello
Caldera
Cascina Oratorio