Search names

The REAL Top Baby Names of All Time!

What are the top baby names of all time in the US?

There’s an official answer. And then there’s an unofficial, but more revealing, answer that solves the mystery of why some names seem so much more popular than they appear on government records.

The Social Security Administration ranks names based on their spelling, counting variations like Katherine, Catherine and Kathryn separately. Our yearly Playground Analysis groups these alternative spellings together to give a more accurate picture of the names you’ll really hear most often on American playgrounds.

Now we’ve undertaken a Playground Analysis for all time – combining spelling variations to reveal what names are really most popular not just on American playgrounds but in American universities, workplaces, community groups, nursing homes, and even cemeteries.

Top 10 Girl Names of All Time

The most popular girl names based on combined spellings differ more radically from the government list than the boy names. That’s because more girl names have more spelling variations, both official – think Katherine, Catherine, and Kathryn – and invented.

Seven of the Top 10 baby girl names switch positions from the official ranking, and two names – Catherine and Deborah in all variations – hop onto the Top 10 from much further down on the list. And these counts aren’t even including the girls named Kathy, Kate, Debbie, Maggie, Betty, Liz and so on, which might skew the results even more.

The real Top 10 girl names in the US from 1880 through 2020, aka all of baby-naming time, follow. The number in parenthesis is where the dominant spelling of each name ranks on the official list.

#1 Mary

(1)

Mary was the #1 girl name from 1880 until 1946, and again from 1953 until 1962, when Lisa finally nudged it out of the top spot for good. It remained in the Top 10 for another decade and only left the Top 100 in 2009. So, while you may not hear a lot of “Mary!” on the playground right now, it’s a historical juggernaut, dominating both the official list and the Playground Analysis.

Other all-time most popular girl names include midcentury favorites Linda and Susan, as well as choices that boomed in the 70s and 80s, like Jennifer and Sarah.

Here are the Top 10 girl names of all time according to SSA data.

Top 10 Boy Names of All Time

The Top 10 boy names are much more stable between the Playground Analysis and the official list, with one notable exception – and it’s a big one.

John vaults to the #1 boy name of all time in the Playground Analysis, trading places with James, which drops to #2.

Every boy name in the all-time Top 10 is a timeless classic that has ranked in the Top 100 since naming records began. The only exception is Richard, currently sitting at #208.

American parents have historically used a much narrower variety of names for their sons than for their daughters, especially towards the top end of the popularity scale. The ten most popular boy names have been given to more than 37 million babies since 1880 – more than twice as many as the ten most popular girl names, which represent around 16 million births.

Combined Top 50 Girl Names of All Time

When variant spellings are combined, there are some significant changes to the all-time top names for girls. Most notable is the entry of Catherine all the way up at #2 – a jump of 37 places compared to the official list!

Catherine owes its dramatic leap to its many variant spellings, several of which have been very widely used in their own right. Katherine, the most popular spelling since 1973, sits at #41 on the official list, and Kathryn is at #74. 

Deborah also jumps into the Playground Analysis Top 10 from #31 on the official list – boosted by popular variant spelling Debra, which itself ranks at #54. 

Other girl names which experience a big rise in ranking when alternative spellings are combined include Teresa (+54 spots to #29), Ann (+35 to #34), Jacqueline (+34 to #48), Christina (+21 to #45) and Carolyn (+20 to #32).

Below, the Top 50 girl names of all time when variant spellings are combined.

Names are listed in their most popular form overall, together with their official rankings and total combined births, plus the most common alternative spellings. All recorded spellings are included in the figures, but only those given to at least 1000 babies since 1880 are listed due to length.

(1) – 4,153,826 births – Merry, Merri, Merrie, Meri, Marry, Marye
(39) – 1,891,495 births – Katherine, Kathryn, Katharine, Cathryn, Kathrine, Katheryn, Catharine, Cathrine, Kathryne, Katherin, Kathyrn, Katheryne, Catheryn, Katharyn, Kathrin, Catherin
(2) – 1,710,372 births – Elisabeth, Elizebeth, Alizabeth, Elizbeth
(3) – 1,575,417 births – Patrisha
(5) – 1,531,962 births – Lynda
(10) – 1,520,450 births – Sara, Sarrah, Sera, Cera
(4) – 1,508,555 births – Jenifer, Jeniffer, Jenniffer, Jennyfer, Jennefer, Jennafer
(6) – 1,443,221 births – Barbra
(31) – 1,335,633 births – Debra, Debora, Debrah, Debbra, Debera, Deborha
(7) – 1,281,785 births – Margret, Margarette, Margarett, Margarete, Margrett
(8) – 1,134,771 births – Suzan, Susann
(9) – 1,133,956 births – Dorthy, Dorthey, Dorothey
(15) – 1,081,773 births – Karin, Karyn, Caryn, Caren, Karon, Keren, Carin, Karan, Caron, Karren, Kerin, Kerrin
(11) – 1,065,104 births – Jessika, Jesica, Jesseca, Jessyca, Jesika
(14) – 1,062,476 births – Bettie, Bettye
(25) – 1,059,073 births – Michele, Michell, Mechelle, Michel, Machelle, Mishelle
(12) – 1,030,579 births – Hellen, Helyn
(13) – 1,016,723 births – Nanci, Nancie, Nancee, Nancye
(17) – 1,009,960 births – Ana, Annah, Ahna
(16) – 989,123 births – Lesa, Leisa, Leesa
(19) – 968,708 births – Emilie, Emilee, Emely, Emmalee, Emalee, Emelie, Emmaleigh, Emili, Emiley, Emileigh, Emilly, Emeli, Emalie, Emaleigh
(20) – 966,267 births – Ashlee, Ashleigh, Ashly, Ashlie, Ashely, Ashli, Ashlea, Ashlei
(24) – 958,337 births – Carole, Karol, Caryl, Carroll, Carrol, Karyl, Caroll
(18) – 919,335 births – Sondra, Saundra
(21) – 914,670 births – Kimberley, Kimberlee, Kimberli, Kimberlie, Kymberly, Kimberely, Kemberly, Kimberle
(22) – 856,069 births – Dona, Dawna
(29) – 855,086 births – Rebekah, Rebeca, Rebecka, Rebeka, Rebbecca, Rebekka, Rebekkah, Rebeccah
(26) – 850,264 births – Lora
(83) – 843,881 births – Theresa, Teressa, Tresa, Thresa, Theressa, Treasa, Terresa, Tereasa, Terisa
(30) – 830,790 births – Stefanie, Stephany, Stefani, Stephenie, Stephani, Stephaine, Stefany, Steffanie, Steffany, Stephannie
(23) – 829,531 births – Ruthe
(52) – 822,861 births – Caroline, Carolynn, Karolyn, Carolyne, Karoline, Karalyn, Carolin, Caralyn, Caraline
(28) – 803,280 births – Melisa, Malissa, Mellissa, Mellisa, Milissa, Melyssa, Meliza
(69) – 791,749 births – Anne
(36) – 788,655 births – Aimee, Amie, Ami, Ammie, Aime, Amiee, Amee
(27) – 787,369 births
(33) – 755,171 births – Cathleen, Kathaleen, Kathlene, Katheleen
(32) – 754,851 births – Sharron, Sharen, Sheron, Sherron, Sharan
(34) – 720,600 births – Cinthia, Synthia, Cinthya
(35) – 711,009 births – Ema
(37) – 696,662 births – Shirlee, Shirlie, Sherley, Shirly
(47) – 686,422 births – Kristine, Christene, Cristine, Christeen, Kristeen, Kristene
(46) – 681,246 births – Nichole, Nikole, Nicolle, Nichol, Nickole, Nicol, Nicholle, Niccole, Necole
(53) – 680,919 births – Mariah, Mariyah, Mariya, Marya, Maryah, Miriah
(66) – 680,212 births – Kristina, Cristina, Krystina, Christena, Krystyna, Khristina
(50) – 674,355 births – Rachael, Racheal, Rachell, Rachele, Raechel, Raychel, Rachal
(38) – 672,602 births – Angella
(82) – 661,144 births – Jacquelyn, Jaclyn, Jacklyn, Jaqueline, Jacquelin, Jacquline, Jackeline, Jacquelynn, Jacqulyn, Jackelyn, Jaquelin, Jacquelyne, Jaclynn, Jaquelyn, Jacqualine, Jacklynn, Jackelin, Jackqueline, Jacquelene, Jackqualyn
(74) – 658,627 births – Kelli, Kellie, Kelley, Keli, Kellee, Kellye, Kelle
(40) – 650,450 births

Combined Top 50 Boy Names of All Time

As well as using a narrower variety of names for their sons than for their daughters, American parents have also historically been less inclined to choose non-dominant spellings for their boys’ names.

Robert, David, Richard, Charles, Paul, Ronald and Jack are all among the Top 50 boy names with no alternative spellings totalling more than 1000 births since 1880. On the girls’ side, only Amanda and Virginia qualify.

However, there are still several boy names which make significant gains compared to the official rankings when variant spellings are combined. 

Alan jumps 47 spots to #45, thanks to the popularity of Allen, which was actually the most common form in the US until 1943. Sean leaps 42 spots to #38 – boosted by Shawn, which has had several stints as the more popular spelling. Steven and Brian also climb significantly compared to their official rankings: up 9 and 10 places, respectively.

Here are the Top 50 boy names of all time when variant spellings are combined. As above, names are listed in their most popular form overall, together with their official rankings and total combined births, plus the most common alternative spellings.

(2) – 5,314,646 births – Jon, Jhon
(1) – 5,193,651 births – Jaymes
(3) – 4,830,411 births
(4) – 4,576,710 births – Micheal, Mikel, Mikael, Mikal, Mykel, Mikeal, Mychal, Mickel, Mikell, Mychael, Mykal
(5) – 4,147,638 births – Willaim, Wiliam
(6) – 3,640,245 births
(7) – 2,660,280 births – Joesph, Josef, Joeseph, Jozef
(8) – 2,570,038 births
(9) – 2,406,662 births
(10) – 2,354,759 births – Tomas
(11) – 2,154,956 births – Kristopher, Cristopher, Kristofer, Cristofer, Kristoffer, Christofer, Christoper, Khristopher, Christopher, Christpher, Chirstopher
(21) – 2,152,266 births – Stephen, Stevan
(12) – 1,954,124 births – Danial, Danniel
(13) – 1,695,960 births – Mathew, Mattew
(25) – 1,574,184 births – Bryan, Bryon, Brien, Brion
(18) – 1,495,523 births – Marc
(14) – 1,476,513 births – Gorge
(15) – 1,461,143 births – Anthoney
(16) – 1,413,906 births
(17) – 1,392,012 births
(19) – 1,306,877 births – Andru
(20) – 1,297,545 births – Eduard
(22) – 1,291,124 births – Kennith, Kenith, Keneth
(29) – 1,286,409 births – Jeffery, Geoffrey, Jeffry, Geoffery, Jeffory
(23) – 1,230,328 births – Joshuah, Jashua, Joshue
(24) – 1,189,531 births – Keven, Kevan, Kevyn
(35) – 1,139,009 births – Erik, Erick, Erich, Aric, Arik, Errick
(28) – 1,090,101 births – Jayson, Jasen, Jaysen, Jacen, Jaison, Jaycen
(33) – 1,089,906 births – Nicolas, Nickolas, Nikolas, Nicklaus, Nicholaus, Nikolaus, Nicklas, Nickolaus, Niklas, Niklaus, Nicolaus
(27) – 1,081,639 births – Timmothy
(26) – 1,080,524 births
(37) – 1,049,525 births – Johnathan, Jonathon, Johnathon, Jonatan, Jonathen, Johnathen, Jonnathan, Jhonatan
(30) – 994,074 births – Jakob, Jaycob, Jakub, Jakeb, Jaykob
(31) – 956,157 births – Rian, Ryon, Rhyan, Rion, Ryen
(34) – 953,942 births – Garry, Geary, Garey
(32) – 912,954 births
(38) – 809,104 births – Lary
(80) – 805,563 births – Shawn, Shaun, Shon, Shan, Shaan
(44) – 802,841 births – Branden, Brandan, Brandyn, Brandin
(39) – 792,512 births – Justyn, Justen, Juston
(40) – 788,131 births – Samual, Sammuel
(42) – 787,065 births – Benjiman, Benjamen, Benjaman, Benjamine
(43) – 786,387 births – Scot
(41) – 778,207 births – Ramond
(92) – 723,486 births – Allen, Allan, Allyn, Alen
(46) – 718,922 births – Henri, Henery
(47) – 716246 births – Greggory
(48) – 714,014 births – Alexzander, Aleksander, Aleksandr, Aleksandar, Alexsander, Aleczander, Alekzander
(45) – 713,324 births
(49) – 683,332 births – Patric, Patryk

Are there any names on these lists that surprise you? Any you'd like to see return to the Top 50 now? Share your thoughts on our forums!

Kelli Brady

Kelli Brady is a stay at home mom of two who needed an outlet for her name obsession. She found it at NameFreak!, a blog dedicated to a wide variety of name-related whims and fancies. You can also follow her on Facebook and Twitter. Her eBook, Name-alytics, is a look at the history of the Top 100 names in the United States. Check it out at https://gumroad.com/l/name-alytics!

View all of Kelli Brady's articles →