Pedro

The Spanish and Portuguese form of Peter, which renders Greek petros, meaning stone, the byname Jesus gave the apostle Simon.

Pedro in 2025

Pedro was given to 684 babies in the United States in 2025, making it the 920th most popular name of the year. That is roughly one in every 4,847 babies born.

The history of Pedro

Pedro reached its highest point in 2000, when 1,711 babies were given the name, ranking 395th that year. Its best-ever ranking was 365th, in 1993.

Across the 146 years of records since 1880, 94,582 babies have been named Pedro. Half of them were born before 1988, which places the name's centre of gravity with Millennials.

Pedro by decade

DecadeBabies named PedroBest rank
1880s237581
1890s284744
1900s487698
1910s1,650704
1920s3,925551
1930s3,533539
1940s4,088627
1950s5,811629
1960s7,113556
1970s9,587452
1980s12,295390
1990s16,237365
2000s15,633395
2010s9,241567
2020s4,461811

Where Pedro is heading

Pedro has fallen 22% over the past decade, from 875 babies in 2015 to 684 in 2025.

Names like Pedro

Names that rose and fell at the same time as Pedro.

Browse the most popular baby names