Das Dorf Madignano befindet sich in der Provinz Cremona, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 2974 Einwohner und hat eine Fläche von 10,76 Quadratkilometer bei einer Bevölkerungsdichte von 276,39 Einwohner pro Quadratkilometer. Madignano befindet sich 72 Meter über dem Meeresspiegel. Die Ortsteile der Gemeinde sind: Madignanello und Ripalta Vecchia.