Romeo

Italian, from Late Latin Romaeus, a word for someone making a pilgrimage to Rome. Shakespeare's play fixed it in English as a lover's name.

Romeo in 2025

Romeo was given to 1,129 babies in the United States in 2025, making it the 591st most popular name of the year. That is roughly one in every 2,937 babies born.

The history of Romeo

Romeo reached its highest point in 2024, when 1,191 babies were given the name, ranking 561st that year.

Across the 146 years of records since 1880, 26,864 babies have been named Romeo. Half of them were born before 2012, which places the name's centre of gravity with Generation Z.

Romeo by decade

DecadeBabies named RomeoBest rank
1880s81,352
1890s661,507
1900s1371,411
1910s8001,140
1920s9961,274
1930s6301,269
1940s4751,882
1950s4502,278
1960s5022,287
1970s6042,240
1980s7462,303
1990s1,5011,316
2000s4,475854
2010s9,229650
2020s6,245561

Where Romeo is heading

Romeo has risen 33% over the past decade, from 852 babies in 2015 to 1,129 in 2025.

Names like Romeo

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

Browse the most popular baby names