Irmgard on saksalainen naisen etunimi.
Nimi Irmgard koostuu useissa muissakin germaanisissa etunimissä esiintyvistä aineksista, jotka merkitsevät ’maata’, ’maailmaa’ tai ’kaikkea’ (muinaisyläsaksan irmin) sekä ’suojaa’ tai ’turvapaikkaa’ (gard). Nimen variantteja ovat mm. Irmingarde ja Ermengarde; Irmin-alkuisista nimistä lyhentymällä on syntynyt myös etunimi Irma.
Irmgard oli Saksassa suosituimpia tyttölapsille annettuja nimiä erityisesti 1920-luvulla, 1950-luvulla sen suosio lähti jyrkkään laskuun, ja nykyään sitä annetaan aniharvoin.
Irmgardin nimipäivää vietetään katolisen kirkon kalenterin mukaan 4. syyskuuta, 1000-luvulla eläneen pyhän Irmgard Kölniläisen muistopäivänä.