Potrebbe derivare da soprannomi di origine longobarda generati dal termine
nok, "cima, testa", ma anche "giuntura, nodo", o in alcuni casi dal termine provenzale
noc, "rio, corso d'acqua", ma può anche trattarsi, soprattutto per Nocchi di forme
aferetiche del cognome Bernocchi.
Il cognome
Nocco ha un
ceppo romano, uno in Puglia, nel barese, brindisino, tarentino e soprattutto leccese ed uno in Sardegna, in particolare nel cagliaritano e nel nuorese dove potrebbe derivare da un'alterazione del nome ebraico
Enoch.
Nocca ha qualche piccolo ceppo nel Lazio, nel romano e nel latinense, uno a Napoli ed uno nel barese.
Nocchi è specifico della zona dell'Italia centrale che comprende la Toscana, in particolare il livornese, il pisano ed il senese, il perugino, il viterbese ed il romano.