Korzenie imienia Zygmunt sięgają VI–VII wieku n.e., kiedy to plemiona germańskie nadawały nazwy złożone z dwóch członów sygnalizujących cechy wojownicze lub obronne. W starogermańskim Sigimund czy Siegmund były synonimem bohaterów epickich. Postaci o podobnych imionach pojawiają się w legendach nordyckich i germańskich sagach, gdzie często występują jako wojownicy lub władcy.
W XI–XIII wieku imię rozpowszechniło się dzięki małżeństwom dynastycznym Europy środkowej. Królowie Węgier i Czech o imieniu Świętopełk czy Zygmunt wprowadzali zwyczaj nadawania tego imienia także swoim potomkom. Do Polski imię to przywędrowało za sprawą dynastii piastowskiej i jagiellońskiej, zyskując popularność wśród mieszczaństwa i szlachty.
W XVI wieku imiona Zygmunt I Stary i Zygmunt II August były szczególnie znane, co przyczyniło się do tego, że imię stało się jednym z najchętniej nadawanych w Rzeczypospolitej. Później, w XVII–XVIII wieku, nieco straciło na popularności, ale wróciło do łask w okresie romantyzmu i odrodzenia narodowego w XIX wieku, kiedy to społeczeństwo sięgało do tradycji i historycznych wzorców.