Liam: boys named per year, 1947 to 2025
Liam: boys named per year stood at 20,818 in 2025, down 6.4% on the previous period.
The number of American boys named Liam each year, counted from Social Security card applications back to 1880. Name data is one of the cleanest cultural time series that exists: every point is an actual administrative count, not a survey. Since 1947 the series has ranged from 5.00 (1947) to 22,252 (2024); the latest reading is 20,818 for 2025, down from 22,252 the period before.
Names carry fashion cycles measured in generations. A spike usually has a traceable trigger, a famous namesake or a character, and the long tails show how slowly a name leaves circulation once parents move on.
Why do early decades look low?
Are rare names included?
Make this chart yours.
Open it in the editor with the data already loaded. Brand it, animate it, embed it.