Guardamiglio è un comune nella provincia di Lodi in Lombardia.
ll centro, situato alla periferia della prospera città romana di Placentia (l'odierna Piacenza) dovette avere molta importanza nell'antichità, anche se non ci restano testimonianze dirette.
Fu poi dominio longobardo e possedimento del monastero di San Pietro in Ciel d'Oro, che lo vendette nel 1225.
Feudo dei Landi di Caselle nel XIII secolo, passò nelle mani di diversi signori, fin quando nel 1681 divenne proprietà di Giovanni Nicelli, seguendo quindi le vicende storiche del Ducato di Piacenza, fino a che Napoleone non decretò di darle l'attuale collocazione amministrativa lodigiana.
Il toponimo ha probabilmente origini romane e longobarde.