Elsa är ett kvinnonamn som i sin svenska variant är en kortform för ett äldre Elzaby. Elzaby är en form av det ursprungligen hebreiska Elisabeth, som betyder ”Gud är fullkomlighet”. Den danska formen av namnet är Else. En variant är Elza. I Sverige finns namnet belagt från 1400-talet. Under perioden från 1920 och framåt har namnet tillhört de tio vanligaste i landet bland flickor födda under både 1920- och 2010-talen.
Elsa är en svensk form av Elsaby och Else som är tyska och danska former av det ursprungligen hebreiska namnet Elisabet, som betyder ”Gud är fullkomlighet”[1]. Det äldsta belägget i Sverige är från år 1422.[2]
I december 2014 fanns det strax under 43 700 kvinnor folkbokförda i Sverige med namnet Elsa, varav drygt 21 000 bar det som tilltalsnamn. Motsvarade siffror för Else var strax under 2 900 respektive långt över 1 300.[3]
Bland kvinnor födda i Sverige på 1920-talet, och hittills (2015) under 2010-talet, hör namnet till de tio vanligaste.[4] Totalt sett var Elsa under 2015 det 47:e vanligaste kvinnonamnet i landet. [5]
Elsa har i Sverige namnsdag den 30 oktober.