De Duitse historica Gudrun Dekker-Schwichow stelt dat het Wilhelmus is geschreven tijdens het Haarlems Beleg in de zestiende eeuw.
Sommige historici er van uit dat het nationale volkslied geschreven is door Philips van Marnix, heer van St. Aldegonde (1540-1598). De Duitse historica onderschrijft dit. Van Sint Aldegonde was in de periode van het Haarlems Beleg in Haarlem aanwezig als bijzonder gezant van Willem van Oranje.
Het duurde ruim 350 jaar voor het Wilhelmus officieel het Nederlandse volkslied werd. Aanvankelijk werd in de 19e eeuw gekozen voor het lied ‘Wiens Neerlands bloed’ van Hendrik Tollens. Later vond men dit volkslied te racistisch. Vooral de beginregels waren voor velen aanstootgevend: Wien Neerlandsch bloed in de aders vloeit, Van vreemde smetten vrij. Op 10 mei 1932 koos het kabinet voor het Wilhelmus als nationaal volkslied. De melodie van het lied afkomstig van het spotlied Autre chanson de la ville de Chartres assiรฉgรฉe par le prince de Condรฉ, dat werd gezongen tijdens een ander beleg: het beleg van de Franse stad Chartres door de Hugenoten in 1568.
Lees ook: Onderzoekers werpen nieuw licht op auteurschap Wilhelmus
…en: Het Wilhelmus – De geschiedenis van ons volkslied