Roy

A Scottish byname and surname from Gaelic ruadh, meaning red, given for red hair or complexion. The French word roi, king, later colored how it was read.

Roy in 2025

Roy was given to 570 babies in the United States in 2025, making it the 1,065th most popular name of the year. That is roughly one in every 5,816 babies born.

The history of Roy

Roy reached its highest point in 1947, when 7,592 babies were given the name, ranking 96th that year. Its best-ever ranking was 70th, in 1930.

Across the 146 years of records since 1880, 411,331 babies have been named Roy. Half of them were born before 1943, which places the name's centre of gravity with the Silent Generation.

Roy by decade

DecadeBabies named RoyBest rank
1880s6,59772
1890s9,85974
1900s10,71484
1910s40,62972
1920s63,80372
1930s51,87670
1940s66,00778
1950s62,182106
1960s40,308172
1970s22,524233
1980s14,455308
1990s8,601465
2000s5,581839
2010s5,0241,093
2020s3,1711,065

Where Roy is heading

Roy has risen 5% over the past decade, from 541 babies in 2015 to 570 in 2025.

Names like Roy

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

Browse the most popular baby names