Potrebbe derivare dal nome tardo latino Bernardus o Bernardinus oppure dal germanico Baerhard (con il significato di "forte orso"). Nelle lingue longobarde la parola bar o ber significa "orso" e la parola noch o nok significa "testa, capo, cima", in questo caso il significato sarebbe pertanto "testa d’orso" o "cima dell’orso".
Il cognome Bernocchi è presente solo in Lombardia ed in Toscana.
Il cognome Bernocchi è 2118° nella regione Toscana Il cognome Bernocchi è 181° nella provincia di Lodi Il cognome Bernocchi è 3° nel comune di PIZZIGHETTONE (CR)