Tools / Baby names / R

Ricardo

Boy

Meaning of Ricardo: Spanish: 'powerful leader'

Ricardo is a boy's name most strongly associated with Spanish naming. It has 7 letters and 3 syllables, and it is a timeless pick that has stayed popular for over a century — 390th most popular boys' name in the United States in 2025 and 1517th in England & Wales.

US rank 2025

#390

833 babies in 2025

England & Wales 2024

#1517

17 babies in 2024

US babies since 1880

147,169

First recorded 1888 · peak 1998

Trend

falling

Style: classic

Popularity over time

1981: 2,381 babies1982: 2,311 babies1983: 2,197 babies1984: 2,224 babies1985: 2,157 babies1986: 2,249 babies1987: 2,142 babies1988: 2,524 babies1989: 2,752 babies1990: 2,816 babies19901991: 2,865 babies1992: 3,042 babies1993: 2,966 babies1994: 2,993 babies1995: 2,880 babies1996: 2,897 babies1997: 2,932 babies1998: 3,055 babies1999: 3,000 babies2000: 2,923 babies20002001: 2,859 babies2002: 2,718 babies2003: 2,770 babies2004: 2,789 babies2005: 2,632 babies2006: 2,702 babies2007: 2,779 babies2008: 2,757 babies2009: 2,303 babies2010: 1,886 babies20102011: 1,635 babies2012: 1,567 babies2013: 1,430 babies2014: 1,462 babies2015: 1,340 babies2016: 1,297 babies2017: 1,168 babies2018: 1,125 babies2019: 1,018 babies2020: 963 babies20202021: 946 babies2022: 920 babies2023: 876 babies2024: 871 babies2025: 833 babies
US babies named Ricardo per year (Social Security Administration). Peak bar = 3,055.

Gender split

100% boys · 0% girls, based on US, UK and international usage.

Origins & cultures

More Spanish boys' names

Other names starting with R