Das Dorf Castiraga Vidardo befindet sich in der Provinz Lodi, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 1785 Einwohner und hat eine Fläche von 5,26 Quadratkilometer bei einer Bevölkerungsdichte von 339,35 Einwohner pro Quadratkilometer. Castiraga Vidardo befindet sich 75 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cartiera
Castiraga
Pagnana
Pollarana
Vidardino
Vidardo