Das Dorf Marzano befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 1113 Einwohner und hat eine Fläche von 9,22 Quadratkilometer bei einer Bevölkerungsdichte von 120,72 Einwohner pro Quadratkilometer. Marzano befindet sich 78 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cascina Bianca
Castel Lambro
Spirago