Ricardo

The Spanish and Portuguese form of Richard, a Germanic name joining ric, ruler or power, with hard, hardy or brave.

Ricardo in 2025

Ricardo was given to 833 babies in the United States in 2025, making it the 763rd most popular name of the year. That is roughly one in every 3,980 babies born.

The history of Ricardo

Ricardo reached its highest point in 1998, when 3,055 babies were given the name, ranking 238th that year. Its best-ever ranking was 225th, in 1992.

Across the 138 years of records since 1888, 147,169 babies have been named Ricardo. Half of them were born before 1990, which places the name's centre of gravity with Millennials.

Ricardo by decade

DecadeBabies named RicardoBest rank
1880s62,107
1890s71,889
1900s611,849
1910s3301,702
1920s1,168850
1930s1,789831
1940s3,060655
1950s10,377441
1960s13,253374
1970s17,826267
1980s23,277229
1990s29,446225
2000s27,232255
2010s13,928367
2020s5,409667

Where Ricardo is heading

Ricardo has fallen 38% over the past decade, from 1,340 babies in 2015 to 833 in 2025.

Names like Ricardo

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

Browse the most popular baby names