
Have you seen how baby names from your grandparents’ generation are suddenly ubiquitous? It’s not all about nostalgia—there’s an actual movement driving the return of old names, particularly those from the 1950s. Parents these days are going deep into family history and pop culture to discover names that sound timeless, significant, and a little bit surprising. So, what’s driving the trend, and which names are leading the charge? Let’s count down the 10 most popular vintage baby names returning to the scene, beginning with the ones you may not suspect.

10. Thomas
No matter if you choose Thomas, Tom, or Tommy, this name has been a mainstay for centuries. It’s been lingering around the top 50 for decades and is currently on a gradual increase, suggesting a potential return to the top 10.

9. Richard
Richard, Ricky, and Ricardo have all found themselves on top lists in the US and UK. The name means “strong ruler,” and although it’s less fashionable than it used to be, its versatility keeps it in the running for parents who prefer a name with tradition.

8. Barbara
Barbara means “foreigner,” and although it may seem outlandish now, it’s one of the most rapidly increasing baby names, rising 87 spots in popularity recently. The return is real, and Barbara is ready for a meteoric ascent.

7. William
William is the epitome of timeless. Literary parents in the 1950s adored it, and it’s currently in the top 10. With an infinite number of nickname possibilities—Will, Willy, Bill, Billy—it’s a name that can suit any personality.

6. Deborah/Debra
Deborah and Debra were both the most popular names during the 1950s, named after actresses such as Deborah Kerr and Debra Paget. Debra has since dropped from the charts, but Deborah remains, providing a retro feel with a dash of biblical seriousness.

5. David
David is “beloved,” and it’s a rebellious name that even usurped Michael for a year in the 1960s. It’s still a good option for families who desire a timeless name with a bit of rebellion.

4. Susan
Susan was the popular girls’ name during the 1950s and 60s, reaching its popularity peak due to celebrities such as Susan Hayward. Though it’s not currently charting, its retro appeal makes it an interesting choice for parents who desire to be different.

3. John
John has been the most popular boys’ name for decades and is still in the top 30 now. Its etymology, “God is gracious,” and its use as a presidential and literary name ensure its timeless popularity.

2. Linda
Linda is “pretty” and was the top girl name from 1947 to 1952. It’s fallen in popularity, but that simply means it’s due for a resurgence among parents looking for a pretty name with a history.

1. Mary
Mary is the epitome of a vintage name, taking the number one position more than any other girl’s name since records started being kept. With meanings such as “drop of the sea,” “bitterness,” or “beloved,” and idols such as Disney illustrator Mary Blair, it’s no surprise families are returning again and again to Mary.
But that’s not the end of it for the classics. The trend of unique and gender-neutral names is redefining the horizon of baby naming. As Laura Wattenberg, creator of namerology.com, points out, conformity based on tradition once dominated the world of naming, with John and William holding sway for centuries. However, as cultures leaned toward individualism, parents came to view names as a form of self-expression. Pamela Redmond, CEO of Nameberry, notes that Baby Boomers were the first to abandon many traditional ethnic and religious names, opting instead for cool and unusual names for their children.
At the end of the day, naming a child is an act of love and identity. Whether one is attracted to the time-tested beauty of Mary and William or the new beauty of distinctive, gender-free names, parents’ choices today represent both personal aspirations and changing values in society.