The most enduring British baby names of the past 100 years
However, some have clearly remained a favorite among many generations and are among the most enduringly popular names of the past 100 years.
The My Nametags analysis looked at data from the Office for National Statistics (ONS) to discover this.
A total of 15 names have made the top 100 most popular names in every decade since the 1920s.
15 baby names have been among the most popular in the UK for 100 years (Image: Canva)
A total of 13 boy names made the list compared to just two girl names, suggesting parents are bolder when choosing their baby girls.
Top 15 Most Popular British Baby Names (1921-2021)
1. Alexander
2. Charles
3.Daniel
4.David
5. Edward
6. Elizabeth
7. George
8. James
9. Joseph
10.Michael
11. Mohammed
12.Robert
13.Sarah
14.Thomas
15. William
Lars B. Andersen, Managing Director of My Nametags, said: “At My Nametags, we’ve been following trends in baby names for almost two decades.
“Over the years we’ve seen many names come and go, with trends often influenced by pop culture. However, there are some names that seem to have an enduring appeal.
“It’s interesting to see that while traditional nicknames like Elizabeth and George retain their charm, names in general are becoming more diverse as parents embrace less formal options and increasingly draw inspiration from popular culture.”
“Maeve, for example, made the top 100 chart in 2020, a year after the Netflix show Sex Education, starring Maeve Wiley, first aired.
“As popular culture continues to have a broader social impact, we expect this trend to grow, leading to an even broader range of names in the UK.”
https://www.sthelensstar.co.uk/news/23330085.consistently-popular-uk-baby-names-last-100-years/?ref=rss The most enduring British baby names of the past 100 years