Potrebbe derivare dall'aferesi di nomi come Nicola e Rinaldo oppure da un soprannome generato dal verbo latino lego con il significato principale di "cogliere, raccogliere" o ancora da lectus,a,um, "scelto, eletto, distinto".
Il cognome Letta è tipicamente abruzzese, della zona di Avezzano, Aielli e Celano.