Le saint patron de Legnano est saint Magne, fêté le 5 novembre dans la basilique qui lui est dédiée, principal lieu de culte de la ville ; Leone da Perego, évêque de Milan de 1241 à 1257, séjourna également à Legnano.
Le 29 mai 1176, entre les localités de Legnano et de Borsano, l'armée impériale de Frédéric Barberousse et les troupes de la Ligue lombarde, alliance militaire des communes du nord de l'Italie symboliquement guidée par le pape Alexandre III, s'affrontèrent dans une bataille décisive pour la longue guerre menée par le Saint-Empire romain germanique contre l'autonomie communale : la défaite mit fin à la cinquième et dernière descente en Italie de l'empereur. Chaque année, le dernier dimanche de mai, la ville commémore cet affrontement historique avec le Palio de Legnano, appelé jusqu'en 2005 Sagra del Carroccio : les huit quartiers historiques de la ville, institués en 1932, s'affrontent dans une course de chevaux qui clôt la manifestation, officiellement recensée depuis 1954 parmi les reconstitutions historiques italiennes. C'est précisément en mémoire de la bataille que le 29 mai fut choisi comme fête régionale de la Lombardie.