The baby names quiz
10 questions about baby names in the United States since 1880, from Social Security data. Every answer is on the site.
Question 1 of 10
What is the most popular baby name in the United States since 1880?
James: 5.25 million babies since 1880, ahead of John (5.18 million). See the name page
Question 2 of 10
For how many years was Mary the No. 1 girl name?
76 years, between 1880 and 1961: by far the longest reign of any name. See the name page
Question 3 of 10
What was the No. 1 boy name in 1990?
Michael, with 65,321 births in 1990. It was No. 1 for 44 years, between 1954 and 1998. See the name page
Question 4 of 10
In 1974, which name was multiplied by 162 in a single year?
Nakia, from 7 to 1,135 births: the biggest jump of any name since 1880. See the name page
Question 5 of 10
What was the No. 1 girl name in 1985?
Jessica, with 48,345 births. It was No. 1 for 9 years, between 1985 and 1995. See the name page
Question 6 of 10
What is the No. 1 boy name in 2025?
Liam, with 20,818 births. It has been the top boy name 9 times since 2017. See the name page
Question 7 of 10
How many babies named Linda were born in 1947, its record year?
99,692, or about 1 girl in 18: the record for any name in a single year. See the name page
Question 8 of 10
Which of these names is the most evenly split between girls and boys?
Riley: 57% girls and 43% boys since 1880 (Casey: 40% girls; Taylor: 74% girls; Jordan: 25% girls). See the name page
Question 9 of 10
In which state is the name Willie most popular, relative to all births?
Mississippi: 9.3 times the national average, taking into account all births in each state since 1910. See the name page
Question 10 of 10
Which is the longest common name written as a single word?
Christopher, 11 letters, tied with Maximiliano. The three others have 10. See the name page