Deriva dal nome latinoLucas, abbreviazione di Lucanus[4][5], oppure dal nome greco Λουκάς (Loukas)[1][3], abbreviazione di Λουκανος (Loukanos)[3]: i due nomi sono imparentati, e significano entrambi "proveniente dalla Lucania"[1][4][5]. Da Lucanus e Loukanos deriva il nome italiano Lucano, di cui, sostanzialmente, Luca può essere considerato un ipocoristico.
Nella storia si hanno riscontri del nome come ipocoristico del latino Lucius (pronunciato Lukius[6]), uno dei praenomen più diffusi tra i romani, derivante da Lux, lucis, ovvero "luce", termine al quale Luca viene da alcune fonti ricondotto[2][7].
La prima occorrenza che si ha del nome è nell'Eneide di Virgilio, dove Luca (lat. Lucas) è uno dei condottieri dell'esercito di Turno[8]. Venne in seguito portato da san Luca, un medico che accompagnò san Paolo nei suoi viaggi[1]; grazie a lui, il nome ebbe facile diffusione in tutta la cristianità[1]. Nel Duecento Luca si trovava anche scritto Luco e Lucho, in particolare a Siena[9]. Luca è stato, secondo l'ISTAT, il sesto nome maschile più utilizzato per i nuovi nati nel 2004 in Italia[10] e l'ottavo nel 2006[11].
In inglese, nelle forme Luke e Lucas, il nome è in uso sin dal Medioevo[1][3]; è utilizzata anche la forma italiana Luca, sin dal XIX secolo, ulteriormente popolarizzata dalla canzone di Suzanne VegaLuka[3].
^Guido Astuti (a cura di), Libro dell'entrata e dell'uscita di una Compagnia mercantile senese del secolo XIII, Torino 1934. Per approfondimenti si veda: Abraham bar Hiyya Savasorda (a cura di Josep María Millàs Vallicrosa), La obra Forma de la Tierra de R. Abraham bar Hiyya, Instituto Arias Montano, Madrid 1956, p. 62 n.