Sobrenome português com origem no nome próprio latino Petrus, que procede do grego Pétros e vem do aramaico kephá (ou Cefas), de “pedra” ou “rocha”.
Segundo a tradição bíblica, “Pedro” foi o nome que Jesus deu a Simão Bar Jonas (Mateus 16, 8-9), apóstolo, primeiro bispo de Roma e papa. Na Península Ibérica, a forma arcaica de Pedro era “Pero”, mantida em espanhol — e raiz dos sobrenomes patronímicos Pérez, Perez ou Peres.
No Brasil, o sobrenome é conhecido desde, pelo menos, o início do século 17, com João Pedro e Alberto Pedro, ambos moradores do Rio de Janeiro, desde os anos de 1616 e 1620, respectivamente. No final do século 19, especialmente após os anos 1870, há vários registros de imigrantes açorianos e lusos que desembarcaram no país.