Castiraga Vidardo ( Lodigiano : Vidàrd ) es una comuna (municipio) de la provincia de Lodi , en la región italiana de Lombardía , ubicada a unos 30 kilómetros (19 millas) al sureste de Milán y a unos 8 kilómetros (5 millas) al suroeste de Lodi .
Castiraga Vidardo limita con los siguientes municipios: Salerano sul Lambro , Borgo San Giovanni , Caselle Lurani , Marudo , Sant'Angelo Lodigiano .
El doble nombre de este pueblo proviene de las dos fracciones más grandes , Castiraga da Reggio y Vidardo, anteriormente parte del municipio de Marudo .