Origen: Apellido de origen Italiano. Este linaje data de tiempos ancestrales. Rocco proviene de la palabra germánica Hroc, que quiere decir pájaro.
Sus ancestros provienen de la provincia de Piéve, donde posteriormente pasaron a la ciudad de Génova en donde crearon la villa de Rocco.
Parte de su historia esta ligada mercenarios de dicho lugar que lucharon con Carlos VII quien tiempo después dio al conde de Urgel el nombre de Rocco.
Una rama paso a España, estableciéndose en Extremadura.
En Chile llegan por primera vez a Illapel en la persona de Don Nicola Rocco.
Escudo de Armas: Escudo jaquelado partido con un águila germana superada de una cruz de malta. (no se indican los esmaltes).