Il nome Giacomo deriva dall'ebraico Ya'aqov e successivamente dal greco Iakòbos e dal latino Iacòbus ed ha il significato di "seguace di Dio". Nel Libro della Genesi è il nome del figlio di Isacco e Rebecca e fratello gemello di Esaù. Poichè Giacobbe era nato stringendo con la sua mano il tallone del fratello è solito legare questo nome al termine aqebh, "tallone", mentre un'altra interpretazione lo collega a aqab, "soppiantare", in quanto soppiantò Esaù nella primogenitura.
Giacomo è presente nella top 50 italiana dei nomi più usati per bambini.