Baby names

How popular is the name Roy?

In 2025, 570 baby boys in the U.S. were named Roy, the 525th most popular name for boys. Its peak year was 1947, when 7,560 boys got the name. 408,638 boys have been named Roy since 1880. 2,693 girls have had the name too.

Rank in 2025

#525

among boys' names

Babies in 2025

570

boys named Roy

Peak year

1947

7,560 boys

Boys named Roy each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Roy (boys)
YearBabies
2025570
2024553
2023526
2022509
2021521
2020487
2019494
2018520
2017531
2016539
2015534
2014525
2013508
2012466
2011443
2010457
2009473
2008552
2007536
2006599
2005531
2004543
2003570
2002566
2001573
2000638
1999638
1998655
1997749
1996719
1995732
1994863
1993897
1992992
19911,129
19901,227
19891,258
19881,164
19871,263
19861,283
19851,379
19841,383
19831,456
19821,617
19811,726
19801,779
19791,753
19781,795
19771,913
19761,871
19752,121
19742,187
19732,236
19722,476
19712,960
19703,041
19693,001
19683,177
19673,276
19663,522
19653,785
19644,149
19634,440
19624,476
19614,966
19605,255
19595,183
19585,525
19576,063
19566,133
19556,331
19546,513
19536,655
19526,524
19516,466
19506,454
19496,622
19487,067
19477,560
19466,925
19456,183
19446,533
19436,932
19426,311
19415,950
19405,565
19395,156
19385,041
19374,890
19364,815
19354,939
19345,104
19334,906
19325,238
19315,489
19305,917
19295,812
19286,229
19276,387
19266,224
19256,376
19246,557
19236,316
19226,458
19216,545
19206,355
19195,970
19186,211
19175,586
19165,327
19155,052
19143,852
19133,090
19122,591
19111,394
19101,267
19091,135
19081,097
19071,128
19061,024
19051,016
19041,123
1903975
19021,002
1901917
19001,215
1899912
18981,049
1897999
18961,027
18951,028
18941,018
1893919
18921,048
1891838
1890941
1889888
1888856
1887726
1886767
1885691
1884680
1883556
1882521
1881440
1880440

Girls named Roy each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Roy (girls)
YearBabies
2025Fewer than 5
2024Fewer than 5
2023Fewer than 5
20225
2021Fewer than 5
2020Fewer than 5
2019Fewer than 5
2018Fewer than 5
2017Fewer than 5
2016Fewer than 5
20157
2014Fewer than 5
2013Fewer than 5
2012Fewer than 5
2011Fewer than 5
2010Fewer than 5
2009Fewer than 5
2008Fewer than 5
2007Fewer than 5
2006Fewer than 5
2005Fewer than 5
2004Fewer than 5
2003Fewer than 5
2002Fewer than 5
2001Fewer than 5
2000Fewer than 5
1999Fewer than 5
1998Fewer than 5
1997Fewer than 5
1996Fewer than 5
1995Fewer than 5
1994Fewer than 5
1993Fewer than 5
1992Fewer than 5
1991Fewer than 5
1990Fewer than 5
198911
198811
198717
198610
198517
198418
198316
198211
198114
198022
197916
197817
197726
197614
197515
197418
197316
197216
197118
197015
196920
196830
196727
196623
196518
196431
196323
196229
196129
196031
195935
195830
195733
195622
195547
195434
195332
195232
195138
195032
194929
194828
194732
194637
194526
194436
194351
194245
194138
194037
193927
193823
193730
193631
193528
193441
193349
193236
193160
193056
192967
192849
192769
192653
192553
192446
192351
192261
192149
192046
191944
191844
191738
191637
191543
191421
191317
191218
191118
19109
19098
19087
190713
19069
19059
190412
1903Fewer than 5
190210
19018
19006
18997
189810
18979
1896Fewer than 5
189510
189411
18936
18925
189111
189011
18896
18889
18877
18865
18855
1884Fewer than 5
1883Fewer than 5
1882Fewer than 5
1881Fewer than 5
1880Fewer than 5

Compare it with another name in the lookup chart. Look up any name

Share this name

Try another name

Source and notes

U.S. Social Security Administration, Baby Names from Social Security Card Applications (national data) (Public domain (U.S. government work)), data through 2025.

The counts come from Social Security card applications for babies born in the U.S., so the early years undercount everyone. A year with fewer than 5 babies of one sex given a name is left out for privacy and shows as fewer than 5. Spellings count separately: Emma and Ema are different names here.