L'origine del nome non è univoca: viene perlopiù indicato come una forma tronca di Elisabetta[1][6], nome di origine ebraica dal significato a sua volta incerto (forse "Dio è giuramento"[7][8]).
Vi sono però altre ipotesi sulla sua origine: una lo ricollega al nome latinoElissa[6], anch'esso di origine incerta[9], forse basato sul grecoelìsso, "girare attorno"[6]; Elissa comunque ha a sua volta doppia origine, essendo anche una forma inglese dello stesso nome Elisa[5]. Un'ulteriore ipotesi è che il nome significhi "Dio è perfezione", dall'ebraico אל (El, dio) e שבע (sheva, sette), che è il numero che rappresenta la perfezione[10]. Rimanendo sulla possibile origine ebraica, si può anche notare la somiglianza con il nome Aliza (עַלִיזָה).
Secondo dati dell'ISTAT Elisa è il nono nome in ordine di diffusione tra le nuove nate in Italia del 2004[11].
L'onomastico si può festeggiare lo stesso giorno di Elisabetta. Alternativamente si può festeggiare l'11 febbraio in memoria di santa Eloisa, chiamata anche Elisa[12].