Deriva dal cognomen latino Petrus (Pietro) di cui si ha un esempio nel Codice Diplomatico della Lombardia medievale nell'anno 1153: "...Carta quam fecerunt Lanfrancus filius quondam Petri de Garbaniate et Tutabella iugales...".
Tracce di questa cognomizzazione si trovano in Lombardia in un atto del 1531, dove si legge: "...Pedrotus et Guarnerius fratres filii quondam Bertrami Petri de Isepo...".
Il cognome Petri sembra avere due ceppi distinti, in Toscana e a Roma e nel Trentino e nel Friuli. Petrino ha un ceppo tra Isernia e Miranda, ed un nucleo tra Basilicata e barese. Petro è quasi unico.
Il cognome Petro è 3589° nella regione Lombardia Il cognome Petro è 860° nella provincia di Bergamo Il cognome Petro è 17° nel comune di CANONICA D'ADDA (BG)