Discover the history of the name Roy. See total birth counts since 1880, gender trends, and year-by-year data for the name Roy on BabyNamesData.com.
The name Roy has been given to a total of 408050 baby boys in the United States since records began in 1880. In 2024, there were 552 recorded instances of the name.
Check out other baby names here.
Historical Year-by-Year Record
In 1880, there were 440 babies with the name Roy recorded.
In 1881, there were 440 babies with the name Roy recorded.
In 1882, there were 521 babies with the name Roy recorded.
In 1883, there were 556 babies with the name Roy recorded.
In 1884, there were 680 babies with the name Roy recorded.
In 1885, there were 691 babies with the name Roy recorded.
In 1886, there were 767 babies with the name Roy recorded.
In 1887, there were 726 babies with the name Roy recorded.
In 1888, there were 856 babies with the name Roy recorded.
In 1889, there were 888 babies with the name Roy recorded.
In 1890, there were 941 babies with the name Roy recorded.
In 1891, there were 838 babies with the name Roy recorded.
In 1892, there were 1048 babies with the name Roy recorded.
In 1893, there were 919 babies with the name Roy recorded.
In 1894, there were 1018 babies with the name Roy recorded.
In 1895, there were 1028 babies with the name Roy recorded.
In 1896, there were 1027 babies with the name Roy recorded.
In 1897, there were 999 babies with the name Roy recorded.
In 1898, there were 1049 babies with the name Roy recorded.
In 1899, there were 912 babies with the name Roy recorded.
In 1900, there were 1215 babies with the name Roy recorded.
In 1901, there were 917 babies with the name Roy recorded.
In 1902, there were 1002 babies with the name Roy recorded.
In 1903, there were 975 babies with the name Roy recorded.
In 1904, there were 1123 babies with the name Roy recorded.
In 1905, there were 1016 babies with the name Roy recorded.
In 1906, there were 1024 babies with the name Roy recorded.
In 1907, there were 1128 babies with the name Roy recorded.
In 1908, there were 1097 babies with the name Roy recorded.
In 1909, there were 1135 babies with the name Roy recorded.
In 1910, there were 1267 babies with the name Roy recorded.
In 1911, there were 1394 babies with the name Roy recorded.
In 1912, there were 2591 babies with the name Roy recorded.
In 1913, there were 3090 babies with the name Roy recorded.
In 1914, there were 3852 babies with the name Roy recorded.
In 1915, there were 5052 babies with the name Roy recorded.
In 1916, there were 5327 babies with the name Roy recorded.
In 1917, there were 5586 babies with the name Roy recorded.
In 1918, there were 6211 babies with the name Roy recorded.
In 1919, there were 5970 babies with the name Roy recorded.
In 1920, there were 6355 babies with the name Roy recorded.
In 1921, there were 6545 babies with the name Roy recorded.
In 1922, there were 6458 babies with the name Roy recorded.
In 1923, there were 6316 babies with the name Roy recorded.
In 1924, there were 6557 babies with the name Roy recorded.
In 1925, there were 6376 babies with the name Roy recorded.
In 1926, there were 6224 babies with the name Roy recorded.
In 1927, there were 6387 babies with the name Roy recorded.
In 1928, there were 6229 babies with the name Roy recorded.
In 1929, there were 5812 babies with the name Roy recorded.
In 1930, there were 5917 babies with the name Roy recorded.
In 1931, there were 5489 babies with the name Roy recorded.
In 1932, there were 5238 babies with the name Roy recorded.
In 1933, there were 4906 babies with the name Roy recorded.
In 1934, there were 5104 babies with the name Roy recorded.
In 1935, there were 4939 babies with the name Roy recorded.
In 1936, there were 4817 babies with the name Roy recorded.
In 1937, there were 4888 babies with the name Roy recorded.
In 1938, there were 5042 babies with the name Roy recorded.
In 1939, there were 5155 babies with the name Roy recorded.
In 1940, there were 5564 babies with the name Roy recorded.
In 1941, there were 5950 babies with the name Roy recorded.
In 1942, there were 6311 babies with the name Roy recorded.
In 1943, there were 6931 babies with the name Roy recorded.
In 1944, there were 6534 babies with the name Roy recorded.
In 1945, there were 6183 babies with the name Roy recorded.
In 1946, there were 6924 babies with the name Roy recorded.
In 1947, there were 7560 babies with the name Roy recorded.
In 1948, there were 7066 babies with the name Roy recorded.
In 1949, there were 6622 babies with the name Roy recorded.
In 1950, there were 6454 babies with the name Roy recorded.
In 1951, there were 6466 babies with the name Roy recorded.
In 1952, there were 6524 babies with the name Roy recorded.
In 1953, there were 6656 babies with the name Roy recorded.
In 1954, there were 6513 babies with the name Roy recorded.
In 1955, there were 6329 babies with the name Roy recorded.
In 1956, there were 6133 babies with the name Roy recorded.
In 1957, there were 6064 babies with the name Roy recorded.
In 1958, there were 5525 babies with the name Roy recorded.
In 1959, there were 5183 babies with the name Roy recorded.
In 1960, there were 5253 babies with the name Roy recorded.
In 1961, there were 4965 babies with the name Roy recorded.
In 1962, there were 4477 babies with the name Roy recorded.
In 1963, there were 4438 babies with the name Roy recorded.
In 1964, there were 4150 babies with the name Roy recorded.
In 1965, there were 3784 babies with the name Roy recorded.
In 1966, there were 3523 babies with the name Roy recorded.
In 1967, there were 3276 babies with the name Roy recorded.
In 1968, there were 3177 babies with the name Roy recorded.
In 1969, there were 3001 babies with the name Roy recorded.
In 1970, there were 3041 babies with the name Roy recorded.
In 1971, there were 2960 babies with the name Roy recorded.
In 1972, there were 2476 babies with the name Roy recorded.
In 1973, there were 2236 babies with the name Roy recorded.
In 1974, there were 2187 babies with the name Roy recorded.
In 1975, there were 2120 babies with the name Roy recorded.
In 1976, there were 1871 babies with the name Roy recorded.
In 1977, there were 1913 babies with the name Roy recorded.
In 1978, there were 1795 babies with the name Roy recorded.
In 1979, there were 1753 babies with the name Roy recorded.
In 1980, there were 1779 babies with the name Roy recorded.
In 1981, there were 1726 babies with the name Roy recorded.
In 1982, there were 1617 babies with the name Roy recorded.
In 1983, there were 1456 babies with the name Roy recorded.
In 1984, there were 1383 babies with the name Roy recorded.
In 1985, there were 1380 babies with the name Roy recorded.
In 1986, there were 1283 babies with the name Roy recorded.
In 1987, there were 1262 babies with the name Roy recorded.
In 1988, there were 1164 babies with the name Roy recorded.
In 1989, there were 1258 babies with the name Roy recorded.
In 1990, there were 1227 babies with the name Roy recorded.
In 1991, there were 1129 babies with the name Roy recorded.
In 1992, there were 992 babies with the name Roy recorded.
In 1993, there were 897 babies with the name Roy recorded.
In 1994, there were 862 babies with the name Roy recorded.
In 1995, there were 732 babies with the name Roy recorded.
In 1996, there were 719 babies with the name Roy recorded.
In 1997, there were 749 babies with the name Roy recorded.
In 1998, there were 655 babies with the name Roy recorded.
In 1999, there were 638 babies with the name Roy recorded.
In 2000, there were 638 babies with the name Roy recorded.
In 2001, there were 572 babies with the name Roy recorded.
In 2002, there were 566 babies with the name Roy recorded.
In 2003, there were 570 babies with the name Roy recorded.
In 2004, there were 543 babies with the name Roy recorded.
In 2005, there were 530 babies with the name Roy recorded.
In 2006, there were 599 babies with the name Roy recorded.
In 2007, there were 535 babies with the name Roy recorded.
In 2008, there were 552 babies with the name Roy recorded.
In 2009, there were 473 babies with the name Roy recorded.
In 2010, there were 457 babies with the name Roy recorded.
In 2011, there were 443 babies with the name Roy recorded.
In 2012, there were 466 babies with the name Roy recorded.
In 2013, there were 508 babies with the name Roy recorded.
In 2014, there were 525 babies with the name Roy recorded.
In 2015, there were 534 babies with the name Roy recorded.
In 2016, there were 539 babies with the name Roy recorded.
In 2017, there were 529 babies with the name Roy recorded.
In 2018, there were 520 babies with the name Roy recorded.
In 2019, there were 494 babies with the name Roy recorded.
In 2020, there were 486 babies with the name Roy recorded.
In 2021, there were 519 babies with the name Roy recorded.
In 2022, there were 508 babies with the name Roy recorded.
In 2023, there were 526 babies with the name Roy recorded.
In 2024, there were 552 babies with the name Roy recorded.
