Legnano fue escenario de la batalla que lleva su nombre, ocurrida el 29 de mayo de 1176, en la cual, el rey romano Federico I Barbarroja fue derrotado por las tropas de la Liga lombarda (alianza establecida entre 26 ciudades del norte de Italia, entre las que destacan: Milán, Cremona, Mantua, Bérgamo, Brescia, Plasencia, Bolonia, Padua, Treviso, Vicenza, Verona, Lodi , Parma y Venecia). Este hecho histórico es mencionado en el Himno nacional italiano, ya que a raíz de la derrota, se vio obligado a reconocer la autoridad del Papa. En 1849 el compositor de ópera italiano Giuseppe Verdi estrenó en Roma la obra ‘La battaglia di Legnano’, inspirada en estos hechos. En la actualidad aún se conmemora la batalla de Legnano, para la cual los habitantes de la ciudad se visten con trajes de época, acorde a alguna de las 8 facciones defiendan (Flora, Legnarello, San Bernardino, San Domenico, San Magno, San Martino, Sant Ambrogio y Sant Erasmo).