Skip to main content

Main Area

Main

Most popular baby names in the past 100 years

Most popular baby names in the past 100 years
1/Dasha Muller // Shutterstock

Most popular baby names in the past 100 years

A name can be a crucial building block for one’s identity. Whether a child is named in honor of a grandparent, a fictional character, or just because a chosen moniker sounds pretty, that choice will likely remain with the person for the rest of their life. But did you know that names can also impact level of success and likelihood of getting a job? There have also been cases where judges have had to legally intervene and prevent attempted name changes on the grounds of abuse, confusion, or simply being too bizarre (sorry, 1069). Names, it is clear, have power.

But certain name trends have withstood the test of time. Stacker has combed through Social Security Administration data, examining births from 1918 to 2017, and the corresponding names given to newborns. All names are from Social Security card applications for births within the U.S., and the top 50 for each gender are ranked according to their popularity within the total births over the past 100 years.

Read on to find out which names qualify as the most popular. Spoiler alert: 1069 not included.  

ALSO: Fastest falling baby names of the last 50 years

#50. Jerry (boys)
2/STANZI // Shutterstock

#50. Jerry (boys)

Total babies born in last 100 years: 603,690

Rank in 2017: #556

Total babies born in 2017: 488

Peak year: 1947

Perhaps the multitude of famous Jerrys, from Seinfeld to a certain mischievous mouse, have contributed to the popularity of this beloved name. Jerry has somewhat fallen from grace—there were more than 17,000 baby Jerrys in 1943, and only 488 in 2017. However, hope of a comeback is never fully lost.

 

#50. Emma (girls)
3/Oleggg // Shutterstock

#50. Emma (girls)

Total babies born in last 100 years: 544,181

Rank in 2017: #1

Total babies born in 2017: 19,738

Peak year: 2003

Though the origin of the name Emma dates back earlier than the 18th century, the rise of its popularity may be connected to the 1709 Matthew Prior poem, “Henry and Emma." Of course, Jane Austen's “Emma," published in 1815, probably didn't hurt either. Both of these literary works helped bring the name into a more public light, and in 2017, Emma ranked as the #1 name choice for girls.

 

#49. Dennis (boys)
4/Anna Grigorjeva // Shutterstock

#49. Dennis (boys)

Total babies born in last 100 years: 611,483

Rank in 2017: #544

Total babies born in 2017: 510

Peak year: 1952

Modern day Dennises have a vast legacy. The name's Greek origin is “Dionysios," which refers to a follower of the god of wine and revelry, Dionysos. The name is also connected to St. Denis, a third century martyr. From martyrdom to debaucherous revelry, Dennis has it covered.

 

#49. Carolyn (girls)
5/fufu10 // Shutterstock

#49. Carolyn (girls)

Total babies born in last 100 years: 544,283

Rank in 2017: #841

Total babies born in 2017: 321

Peak year: 1947

The popularity of Carolyn steadily increased throughout the 1930s, rocketing from the #41 spot in girl baby names in 1933, to #10 in 1942. From there, however, its cache began to decrease once again. Carolyn was ranked as 841st in 2017, and only 321 Carolyns were born into the United States last year.

 

#48. Jack (boys)
6/Minnikova Mariia // Shutterstock

#48. Jack (boys)

Total babies born in last 100 years: 635,553

Rank in 2017: #35

Total babies born in 2017: 8,419

Peak year: 1927

Historically and in folklore, Jack is often used to represent a charming, clever, if not slightly off-kilter character—there's Jack Frost, Jack of “Jack and Jill," Jack with his infamous beanstalk, and even Captain Jack Sparrow. The name tends to represent the success of the common man, although of course has been lent to some darker figures, like Jack the Ripper, as well.

 

#48. Janet (girls)
7/Zdenka Darula // Shutterstock

#48. Janet (girls)

Total babies born in last 100 years: 544,939

Rank in 2017: not in top 1000

Total babies born in 2017: data not available

Peak year: 1954

The name Janet was originally inspired by a shorter version of the name Jane, which itself comes from the French for Jehanne. Although data for new baby Janets are not available for the past few years, perhaps the popularity of a certain Janet (both good and bad) will help bring this name back into fashion.

 

#47. Alexander (boys)
8/Anna Grigorjeva // Shutterstock

#47. Alexander (boys)

Total babies born in last 100 years: 646,339

Rank in 2017: #13

Total babies born in 2017: 12,467

Peak year: 1993

Early popularity of Alexander can almost certainly be traced back to Alexander the Great, the Macedonian ruler who established one of the largest empires of the ancient world. Clearly the name remains beloved and for several years throughout the 1990s, nearly one percent of male babies took the name Alexander. In 2017, the name did not crack the top 10, but was still a common enough choice.

 

#47. Rachel (girls)
9/photoDiod // Shutterstock

#47. Rachel (girls)

Total babies born in last 100 years: 546,090

Rank in 2017: #195

Total babies born in 2017: 1,591

Peak year: 1985

A name is truly part of the cultural zeitgeist when it's linked to a particular hairstyle, but the name Rachel far out-dates Jennifer Aniston's lovely locks on “Friends." Rachel was a biblical figure, appearing in Genesis as the wife of Jacob, and mother of Joseph and Benjamin.

 

#46. Patrick (boys)
10/Oksana Kuzmina // Shutterstock

#46. Patrick (boys)

Total babies born in last 100 years: 661,324

Rank in 2017: #171

Total babies born in 2017: 2,283

Peak year: 1964

While St. Patrick's Day for many in the United States is primarily an excuse to drink, drink, and then drink some more, Saint Patrick himself was vastly responsible for both the Christianization of Ireland, and bringing the name Patrick into vogue. However, the name was not used much on the Emerald Isle before the 17th century, as it was seen “too sacred for everyday use.

 

#46. Debra (girls)
11/Monkey Business Images // Shutterstock

#46. Debra (girls)

Total babies born in last 100 years: 548,265

Rank in 2017: not in top 1000

Total babies born in 2017: data not available

Peak year: 1955

Debra, a variant of the name Deborah, has strong Jewish origins. In Hebrew, “devorah" translates to “bee," and Deborah is also the name of a Book of Judges figure in the Old Testament, who leads the Israelites to safety away from the Canaanites. Deborah was later adopted by the English.

 

#45. Samuel (boys)
12/FamVeld // Shutterstock

#45. Samuel (boys)

Total babies born in last 100 years: 699,786

Rank in 2017: #21

Total babies born in 2017: 10,323

Peak year: 2001

Samuel, a name with extensive historical origins, has consistently ranked in the 21st century as one of the most favored name choices for baby boys. Samuel is originally derived from the Hebrew name Shemuel. Important historical figures bearing this name include Samuel the Prophet, a revered figure in Judaism.

 

#45. Virginia (girls)
13/Oksana Kuzmina // Shutterstock

#45. Virginia (girls)

Total babies born in last 100 years: 562,766

Rank in 2017: #514

Total babies born in 2017: 608

Peak year: 1922

Perhaps the popularity of the name Virginia is linked to the state's crucial role in American history. When the English began to colonize North America in the late 16th century, Virginia covered more area than the state's modern boundaries, and was named such in honor of “The Virgin Queen," Elizabeth I of England.

 

#44. Raymond (boys)
14/Voiceboks // Wikimedia Commons

#44. Raymond (boys)

Total babies born in last 100 years: 700,610

Rank in 2017: #293

Total babies born in 2017: 1,192

Peak year: 1924

Though there are still new Raymonds being brought into the U.S. (1,192 of them in 2017, to be precise), the name reached its height of popularity several decades ago. It was the 15th most popular baby name in 1918, and held a ranking close to that for several years. By 1949, Raymond was ranked #30 for boy's names, and generally continued to fall from there. Things aren't all bad, though, considering that “Everybody Loves Raymond.”

 

#44. Catherine (girls)
15/Coy_Creek // Shutterstock

#44. Catherine (girls)

Total babies born in last 100 years: 564,774

Rank in 2017: #198

Total babies born in 2017: 1,573

Peak year: 1956

Catherine has lost popularity, by a slim margin, to a very similar looking cousin—Katherine, which is ranked #41 on this very list. However, Catherines everywhere can take solace in the fact that they have more than one legendary figure among their group—for example, Catherine of Aragon and Catherine the Great. While the latter Russian empress is often remembered for her romantic activity, she also organized the coup that brought her to power.

 

#43. Gregory (boys)
16/PxHere

#43. Gregory (boys)

Total babies born in last 100 years: 705,726

Rank in 2017: #375

Total babies born in 2017: 881

Peak year: 1962

Gregory stems back to Greek roots, with the name itself indicating watchfulness. The name has also belonged to many a pope, beginning with Gregory I, who was commonly known as Saint Gregory the Great and is considered a  ounding figure of the medieval papacy. While Gregs are not necessarily near the top of the heap today (only ranking #375 in 2017), the name's historical popularity bodes well for future baby boys.

 

#43. Christine (girls)
17/FamVeld // Shutterstock

#43. Christine (girls)

Total babies born in last 100 years: 566,855

Rank in 2017: #786

Total babies born in 2017: 346

Peak year: 1952

It likely comes as no surprise that Christine comes from Christian origins. The name's meaning, with Latin roots, is commonly understood as “follower of Christ." The popularity of this name was highest in 1952, but has fallen since then—in fact, while Christine ranked as #786 for girls names in 2017, the variation Christina landed much higher as #424.

 

#42. Benjamin (boys)
18/Pixabay

#42. Benjamin (boys)

Total babies born in last 100 years: 708,339

Rank in 2017: #6

Total babies born in 2017: 13,733

Peak year: 1989

Benajamins have made a strong showing in recent years, increasing in popularity from the #22 most popular baby name in 2010, to #6 in 2017. Perhaps this is due to the multitude of potential nicknames—Ben, Benny, Benji. However, the name also has moribund history. In the Bible, Benjamin's mother Rachel died during childbirth.

 

#42. Samantha (girls)
19/Flashon Studio // Shutterstock

#42. Samantha (girls)

Total babies born in last 100 years: 568,619

Rank in 2017: #54

Total babies born in 2017: 4,303

Peak year: 1990

From 2000 to 2017, Samantha fell from #7 to #54 on the list of most popular girl baby names in the U.S. Could this have something to do with the fact that during that time, not one, but two famous Samanthas retired from the spotlight? Samantha of immense American Girl Doll fame was taken out of circulation in 2009, and “Sex and the City" character Samantha Jones left television screens in 2004.

 

#41. Frank (boys)
20/Pexels

#41. Frank (boys)

Total babies born in last 100 years: 738,280

Rank in 2017: #373

Total babies born in 2017: 881

Peak year: 1918

Frank most certainly falls into the category of simple, classic boys names that once experienced a boom but have taken a dive in popularity in recent years. However, there's a chance that Frank could come back in a slightly different form. According to Today, the newest naming trend for girls involves using boyish nicknames—for instance, Frankie.

 

#41. Katherine (girls)
21/Blend Images // Shutterstock

#41. Katherine (girls)

Total babies born in last 100 years: 579,712

Rank in 2017: #105

Total babies born in 2017: 2,833

Peak year: 1990

Beating out her sister Catherine, the K-version just missed making the top 100 in 2017. However, even Katherines with a “K" are experiencing some hard times—the name dropped 70 spots in popularity from 2010. Important Katherines, both real and otherwise, include Katherine of Shakespeare's “Taming of the Shrew.”

 

#40. Brandon (boys)
22/Max Pixel

#40. Brandon (boys)

Total babies born in last 100 years: 753,123

Rank in 2017: #114

Total babies born in 2017: 3,474

Peak year: 1992

Throughout England, Brandon is the name of several small towns and parishes. There are Brandons located in Warwickshire, Suffolk, and elsewhere, making it a popular choice for not just humans, but geographic locations. The meaning, derived from the Old English “brom"and “dun," translates closely to “the hill where broom grows.”

 

#40. Nicole (girls)
23/Samuel Borges Photography // Shutterstock

#40. Nicole (girls)

Total babies born in last 100 years: 585,381

Rank in 2017: #183

Total babies born in 2017: 1,654

Peak year: 1985

Like neon spandex and big, permed hair, Nicole goes hand-in-hand with the 1980s. The name remained close to the top 10 most popular girl names from 1978 to 1988. During the absolute peak of Nicole mania, more than 1% of female babies born were given the name.

 

#39. Scott (boys)
24/Pixabay

#39. Scott (boys)

Total babies born in last 100 years: 768,971

Rank in 2017: #484

Total babies born in 2017: 602

Peak year: 1971

The name Scott, unsurprisingly, has a centuries long Scottish history. Early records of Scott as a last name date back to the 12th century in Roxburgh, Scotland. However, there is also evidence of the Old English word “scotti" denoting Gaels whose conquered land (in the fifth century and earlier) later became Scotland.

 

#39. Pamela (girls)
25/In Green // Shutterstock

#39. Pamela (girls)

Total babies born in last 100 years: 592,689

Rank in 2017: not in top 1000

Total babies born in 2017: data not available

Peak year: 1954

The U.S. Social Security website's records of Pamela stop in 2011, during which there were only 266 little Pams brought into the world. However, during the 1950s, Pamela was quite a popular name. One of the earliest usages of the name occurred in the 16th century, in Sir Philip Sidney's “The Countess of Pembroke's Arcadia.”

 

#38. Justin (boys)
26/Pixabay

#38. Justin (boys)

Total babies born in last 100 years: 772,077

Rank in 2017: #126

Total babies born in 2017: 3,121

Peak year: 1988

Between 1971 and 1972, the name Justin saw a massive increase in popularity amongst baby boys, climbing from #103 to #60. Though the best year for Justin was 1988, in which it was the 17th most popular boys name, Justin was solidly in the top 100 boys names every single year from 1972 to 2014. Of course, two of the most prominent Justins today were born within this time frame—Justin Bieber, in 1994, and Justin Timberlake, in 1981.

 

#38. Brenda (girls)
27/Monkey Business Images // Shutterstock

#38. Brenda (girls)

Total babies born in last 100 years: 606,252

Rank in 2017: #915

Total babies born in 2017: 290

Peak year: 1957

Brenda saw sustained popularity throughout the mid-20th century, when the name skyrocketed from #42 to #11 among the most popular baby names for girls. Though the exact origin of this name is up for speculation, some guess it may be linked to the Old Norse word “brandr,” meaning “sword.”


 

#37. Larry (boys)
28/Pexels

#37. Larry (boys)

Total babies born in last 100 years: 802,463

Rank in 2017: #629

Total babies born in 2017: 411

Peak year: 1947

Larry was originally shorthand for Lawrence or Laurence. Larry reached its height of popularity in the 1940s, and was most popular in 1947. Judging by the prevalence of the expression “as happy as Larry," the 411 Larry's born in 2017 should be some pretty easy-going guys.

 

#37. Ruth (girls)
29/Alena Ozerova // Shutterstock

#37. Ruth (girls)

Total babies born in last 100 years: 610,771

Rank in 2017: #265

Total babies born in 2017: 1,194

Peak year: 1920

Ruth has one of the earliest peak years of any name on this list, having reached its apex in 1920. However, there have apparently been studies indicating that a serious female name, such as Ruth, is linked with higher chances of attending a prestigious university. Maybe this means there are more baby Ruths to come, and not just in candy bar form.
 

#36. Jonathan (boys)
30/Pixabay

#36. Jonathan (boys)

Total babies born in last 100 years: 832,815

Rank in 2017: #55

Total babies born in 2017: 6,471

Peak year: 1988

Jonathans have maintained their place in the top 100 most popular boys names every year from 1962 to 2017, coming in at #55 last year. Originally derived from a Hebrew name pronounced “Yonatan," meaning “Yahweh has given," Jonathan is recognizable from the Old Testament.

 

#36. Anna (girls)
31/Darren Brode // Shutterstock

#36. Anna (girls)

Total babies born in last 100 years: 651,229

Rank in 2017: #53

Total babies born in 2017: 4,520

Peak year: 1918

Anna has been one of the most consistently well-liked names of the past century. In 1900, Anna was the third most popular baby girl name in the country, and the lowest it ever dipped since then was to 106th place, in 1971. Though Anna currently sits at #53 in popularity rankings, there's little doubt she'll climb back to the top, as she always does.

 

#35. Stephen (boys)
32/PxHere

#35. Stephen (boys)

Total babies born in last 100 years: 841,093

Rank in 2017: #271

Total babies born in 2017: 1,321

Peak year: 1952

Like another pair on this list (Catherine and Katherine), Stephen and Steven are in a bit of a battle. Unfortunately for the “p" contingent nationwide, it's the other spelling that has maintained a little more consistent popularity. But it's not all bad news—Stephen was popular throughout the middle of the 20th century, and gets to claim quite a few famous namesakes.

 

#35. Angela (girls)
33/Oleksiy Avtomonov // Shutterstock

#35. Angela (girls)

Total babies born in last 100 years: 657,218

Rank in 2017: #234

Total babies born in 2017: 1,344

Peak year: 1971

Angela from “The Office" infamously wore American Girl doll clothes made for “large colonial dolls," but not all Angelas are quite so eccentric. The name Angela has a rich history, perhaps the most exciting part of which is the name's link to, you guessed it, angels.

 

#34. Eric (boys)
34/Max Pixel

#34. Eric (boys)

Total babies born in last 100 years: 873,225

Rank in 2017: #143

Total babies born in 2017: 2,757

Peak year: 1970

Eric, derived from Old Norse origins, is said to mean “eternal ruler." Perhaps most importantly, Eric is one of few names with the distinct honor of being linked to a Disney Prince (although there are some who contend that Prince Eric was, well, not exactly the best.)

 

#34. Shirley (girls)
35/Pixabay

#34. Shirley (girls)

Total babies born in last 100 years: 673,922

Rank in 2017: not in top 1,000

Total babies born in 2017: data not available

Peak year: 1935

A name has reached great heights when it's linked to both a delicious beverage and a loved child actress. In fact, Shirley Temple (the person, not the drink), can perhaps be thanked for this name's 1935 popularity peak, as some of her early hit films, like “Curly Top," were released around this time.

 

#33. Nicholas (boys)
36/Pexels

#33. Nicholas (boys)

Total babies born in last 100 years: 884,993

Rank in 2017: #68

Total babies born in 2017: 5,321

Peak year: 1995

Nicholas is a 1990s mainstay through and through. The name remained in the top 10 for most popular baby names for boys throughout most of that decade and into the early 2000s, but has taken a fall since then. Nicholas is derived from “nike,"meaning “victory,” which explains why such a prominent sneaker company chose this term as their brand name (although apparently there was some initial hesitation over this choice.)
 

#33. Amy (girls)
37/Pixabay

#33. Amy (girls)

Total babies born in last 100 years: 678,839

Rank in 2017: #174

Total babies born in 2017: 1,724

Peak year: 1975

Amy wasn't just popular in the 1970s; it was a smash hit, cracking the top two most popular girl baby names four years in a row. Interestingly, the name seems to have caught on in the U.K. slightly later. Amy was the 23rd most popular girls name in England in 2007 while it only landed at #119 that same year in the U.S.
 

#32. Gary (boys)
38/Max Pixel

#32. Gary (boys)

Total babies born in last 100 years: 899,224

Rank in 2017: #637

Total babies born in 2017: 403

Peak year: 1952

Gary. Jerry. Larry. The folks of “Parks and Recreation" may have struggled with this downtrodden and lovable character's name, but not all Garys have such burdens. Though the name is not immensely common amongst babies today, it did see an impressive span of high popularity. Gary began to gain popularity in the early 1930s, and maintained a spot in the top 30 boy names from 1937 all the way to 1966.

 

#32. Kathleen (girls)
39/Pexels

#32. Kathleen (girls)

Total babies born in last 100 years: 693,971

Rank in 2017: #871

Total babies born in 2017: 310

Peak year: 1951

Kathleen has a mighty impressive record. The name remained among the top 100 baby names for girls for seven decades, all the way from 1920 to 1990. Kathleen is of Irish origin, as an alteration on the name Caitlin.

 

#31. Jacob (boys)
40/Rowena of the Rants // Flickr

#31. Jacob (boys)

Total babies born in last 100 years: 904,527

Rank in 2017: #10

Total babies born in 2017: 13,106

Peak year: 1998

Like many other names on this list, Jacob can be traced back to biblical roots. Jacob, the Hebrew patriarch, serves as the traditional ancestor for the people of Israel. According to Genesis, Jacob was incredibly cunning and quick-witted, and eventually fathered 13 children.

 

#31. Cynthia (girls)
41/Pixabay

#31. Cynthia (girls)

Total babies born in last 100 years: 705,396

Rank in 2017: #637

Total babies born in 2017: 460

Peak year: 1957

Though some have contested that the name Cynthia has long lived “in the shadow" of its assumed nickname, Cindy, it has still found plenty of time to stand on its own. Cynthia was extremely popular through much of the 1950s and 1960s, and here's hoping it rises again.

 

#30. Ryan (boys)
42/Public Domain Pictures

#30. Ryan (boys)

Total babies born in last 100 years: 924,353

Rank in 2017: #43

Total babies born in 2017: 7,652

Peak year: 1985

Ryan is a newcomer in the name game. According to SSA data, there's no record of the name, or the amount was negligible in the U.S. prior to 1946. Ryan then made a giant leap in popularity from 1970 to 1971, moving from #139 to #51 on the list of most popular boys names. Ryan remained extremely popular for the next 30 years.

 

#30. Sharon (girls)
43/Max Pixel

#30. Sharon (girls)

Total babies born in last 100 years: 720,788

Rank in 2017: not in top 1000

Total babies born in 2017: data not available

Peak year: 1947

The 1940s were a time for Sharons, the peak being 1947. However, since then, Sharon has taken an extremely sharp turn in terms of popularity. The name did not crack the top 1,000 in 2017. Sharon is referenced as far back as the Song of Solomon, a book of the Old Testament, in the phrase: “I am the rose of Sharon, and the lily of the valleys.”

 

#29. Jeffrey (boys)
44/PxHere

#29. Jeffrey (boys)

Total babies born in last 100 years: 973,193

Rank in 2017: #323

Total babies born in 2017: 1,049

Peak year: 1962

Jeffrey saw is heyday during the 1960s. The name remained in the top 15 throughout that decade, and even into the early 1970s. Geoffrey, a version of this name that was once popular (for instance, belonging to one of the most influential English writers of all time), has become so uncommon that the SSA has no data on babies given this name since 2005.
 

#29. Helen (girls)
45/Pexels

#29. Helen (girls)

Total babies born in last 100 years: 721,248

Rank in 2017: #418

Total babies born in 2017: 758

Peak year: 1918

While the name Helen peaked in American popularity a full century ago, there are quite a few famous or influential Helens to keep its legacy alive. Between mythological figure Helen of Troy, the incredible Helen Keller, and the iconic Helen Mirren, the name Helen will certainly remain on peoples' lips.

 

#28. Jason (boys)
46/Pexels

#28. Jason (boys)

Total babies born in last 100 years: 1,027,857

Rank in 2017: #92

Total babies born in 2017: 4,221

Peak year: 1977

The most famous bearer of the name Jason my well be he of Greek mythology. Jason was the leader of the Argonauts, the seeker of the Golden Fleece, and the central figure in a lengthy stream of adventures. Within the past century in the U.S., Jason's height of popularity took place during the 1970s (reaching the top two multiple years in a row), and has remained within the top 100 boys names since then.

 

#28. Laura (girls)
47/Pixabay

#28. Laura (girls)

Total babies born in last 100 years: 727,036

Rank in 2017: #340

Total babies born in 2017: 939

Peak year: 1964

Though Laura is not quite as popular today as it once was among baby girls, the name did pull off the impressive feat of remaining within the top 100 names for nearly six decades, from the 1940s through the early 2000s. Perhaps its drop off in recent years is due to the fact that current parents seem to be favoring names that are a little more unusual.

 

#27. Timothy (boys)
48/Thomas // Flickr

#27. Timothy (boys)

Total babies born in last 100 years: 1,065,147

Rank in 2017: #164

Total babies born in 2017: 2,393

Peak year: 1959

Timothy has been at least in the top 400 baby names for boys since 1918, and reached its apex in the late 1950s and early 1960s. Perhaps the phenomenon that is a certain young actor will bring this name back to the top of the charts, but with a French spin to the spelling.

 

#27. Rebecca (girls)
49/Pixabay

#27. Rebecca (girls)

Total babies born in last 100 years: 729,359

Rank in 2017: #216

Total babies born in 2017: 1,416

Peak year: 1981

Rebecca is a name with Hebrew origins and remained in the top 50 most popular for baby girls in the U.S. from 1948 all the way to 2001. Rebecca also has the distinct honor of being the title of a best-selling novel (a Gothic work by Dame Daphne du Maurier), which is still remembered and widely referenced decades after its publication in 1938.
 

#26. Ronald (boys)
50/PxHere

#26. Ronald (boys)

Total babies born in last 100 years: 1,073,315

Rank in 2017: #460

Total babies born in 2017: 655

Peak year: 1947

Peaking in the 1940s, the name Ronald was quite common from the 1930s all the way through the early 1980s. Ronalds find themselves in the unique position of having a name that has belonged to both a former president, and the mascot of one of the world's biggest fast food chains.
 

#26. Stephanie (girls)
51/Good Free Photos

#26. Stephanie (girls)

Total babies born in last 100 years: 736,830

Rank in 2017: #287

Total babies born in 2017: 1,126

Peak year: 1990

Stephanie was a regular in the top 100 names for baby girls for nearly 50 years, from the early 1960s into the 2000s. During this time, the name cracked the top 10 on more than one occasion. Stephanie is derived from the ancient Greek world for “crown.”

 

#25. Edward (boys)
52/Max Pixel

#25. Edward (boys)

Total babies born in last 100 years: 1,131,355

Rank in 2017: #169

Total babies born in 2017: 2,309

Peak year: 1924

Edward has been one of the most consistently popular names of the past 100 years, and even before that. In fact, between 1900 and 1990, the name never dipped below 70th place in popularity for baby boy names. The name has a lengthy history in the United Kingdom as well, having belonged to many kings including Edward VIII, who was forced to abdicate the throne due to his desire to marry the divorcee Wallis Warfield Simpson.

 

#25. Deborah (girls)
53/Pxhere

#25. Deborah (girls)

Total babies born in last 100 years: 739,319

Rank in 2017: #774

Total babies born in 2017: 353

Peak year: 1954

Deborah has seen some extreme fluctuation in popularity over the years. Between 1918 and 1954, the name jumped more than 700 spots, from 744th to a stint in the top three. The name has since fallen to a similar ranking as that of 1918, sitting in the 774th spot in 2017.

 

#24. Brian (boys)
54/Pixabay

#24. Brian (boys)

Total babies born in last 100 years: 1,163,672

Rank in 2017: #217

Total babies born in 2017: 1,763

Peak year: 1972

Not all Brians have the fortune (or misfortune) of being mistaken for the Messiah, but they do share the history that comes with the name. Brian likely comes from Irish roots, and the famous Irish high king of the 10th century was called Brian Boru.
 

#24. Melissa (girls)
55/Public Domain Pictures

#24. Melissa (girls)

Total babies born in last 100 years: 751,135

Rank in 2017: #273

Total babies born in 2017: 1,168

Peak year: 1979

Between 1961 and 1968, Melissa went from being the 95th most popular name for baby girls to the #5. By 1978, the name was the second most popular, and held this spot for several years. Melissa, stemming from Greek roots, is said to mean “honeybee.”

 

#23. Kevin (boys)
56/Pixabay

#23. Kevin (boys)

Total babies born in last 100 years: 1,166,548

Rank in 2017: #101

Total babies born in 2017: 3,805

Peak year: 1963

Kevin is an anglicized version of Caoimhín, or Caomghin, meaning “handsome, or noble, birth." Kevin peaked in popularity as a boys name in 1963, and 2017 marked the first time since the 1940s that the name was not in the top 100.
 

#23. Amanda (girls)
57/Pxhere

#23. Amanda (girls)

Total babies born in last 100 years: 771,905

Rank in 2017: #334

Total babies born in 2017: 954

Peak year: 1987

Amanda remained in the top 10 most popular girl names for nearly 20 years, from the mid-1970s to the mid-1990s. The name was brought into circulation after the Middle Ages, by poets who used it as a direct reference to the Latin word amanda, meaning “worthy of love.” Amanda became more commonly used during the 19th century.

 

#22. Joshua (boys)
58/PxHere

#22. Joshua (boys)

Total babies born in last 100 years: 1,200,627

Rank in 2017: #39

Total babies born in 2017: 8,239

Peak year: 1989

Rachel Green isn't the only one who has fawned over this name. Joshua was in the top five baby names for boys 25 years in a row, from the 1983 to 2008. As of 2017, the name sits comfortably in 39th place. In Hebrew, the name Joshua means “God is salvation.”
 

#22. Michelle (girls)
59/Pxhere

#22. Michelle (girls)

Total babies born in last 100 years: 808,936

Rank in 2017: #214

Total babies born in 2017: 1,421

Peak year: 1969

The SSA has no data for Michelles born prior to 1938, but since the name burst onto the scene around World War II, it has maintained fairly solid popularity. Originally a feminine version of the French male name Michel, Michelle was most popular for baby girls in the late 1960s, but remained within the top 25 all the way from 1964 to 1992.
 

#21. George (boys)
60/Pixabay

#21. George (boys)

Total babies born in last 100 years: 1,204,432

Rank in 2017: #124

Total babies born in 2017: 3,151

Peak year: 1921

George is derived from the Greek word for farmer and became a personal name in classical times, in junction with a widespread passion for pastoral poetry. According to legend, the saint that shares this name, St. George, was both a martyr and a dragon slayer, and is honored as the patron saint of England.

 

#21. Carol (girls)
61/Pixabay

#21. Carol (girls)

Total babies born in last 100 years: 809,234

Rank in 2017: not in top 1000

Total babies born in 2017: data not available

Peak year: 1946

An early Gaelic version of the name Carol appears as Cearbhaill, which is derived from a name belonging to, amongst others, the Lord of Ely, who helped Brian Boru achieve an Irish victory in 1014. Now a traditional woman's name, Carol maxed its popularity in 1946, and is no longer within the top 1,000 most popular baby names for girls as of 2017.

 

#20. Kenneth (boys)
62/Donnie Ray Jones // Flickr

#20. Kenneth (boys)

Total babies born in last 100 years: 1,236,719

Rank in 2017: #218

Total babies born in 2017: 1,751

Peak year: 1957

The contemporary name Kenneth is an anglicized version of both Cinaed and Coinneach. Scottish kings have shared the name with slightly less imposing, but equally famous figures like Kenneth the page.

 

#20. Emily (girls)
63/Pexels

#20. Emily (girls)

Total babies born in last 100 years: 813,736

Rank in 2017: #12

Total babies born in 2017: 9,746

Peak year: 1999

Back in 1928, Emily was the 105th most popular baby name for girls. In 2017, she ranked at #12. The name has seen some fluctuation over the past century (for example, it wasn't big during the 1950s), but by the late 1990s Emily was more popular than ever. Originally, Emily came from the Latin Aemilia, and now possesses a degree of literary association due to impactful writers Emily Dickinson and Emily Bronte.

 

#19. Andrew (boys)
64/Pixabay

#19. Andrew (boys)

Total babies born in last 100 years: 1,245,585

Rank in 2017: #40

Total babies born in 2017: 8,215

Peak year: 1987

In 2017, more than 8,200 new baby boy Andrews entered the world. That may seem like a lot—and it's certainly nothing to scoff at—but the real height of Andrew insanity was the late 1980s and early 1990s. The name entered the top five most popular boys names more than once during this period, peaking in 1987.
 

#19. Donna (girls)
65/Weird Beard // Wikicommons

#19. Donna (girls)

Total babies born in last 100 years: 824,779

Rank in 2017: not in top 1,000

Total babies born in 2017: data not available

Peak year: 1959

According to the SSA, there were 243 little Donnas born in 1918; in 2017, there were too few Donnas to be counted amongst the the top 1,000 baby girl names. While her glory days might be over, in 1959, Donna reigned supreme, boasting a top five ranking. In Italian, the word donna translates to “lady" or “woman," especially a woman of high rank.
 

#18. Steven (boys)
66/Pixabay

#18. Steven (boys)

Total babies born in last 100 years: 1,277,979

Rank in 2017: #182

Total babies born in 2017: 2,148

Peak year: 1956

The list of notable Stevens is truly endless, ranging from Spielberg to Tyler, all the way back to the first martyr in Christian theology (albeit with a different spelling). Steven has Greek and Latin roots, tracing back to the word “stephanos,"meaning “crown." As is clear from this list, the variation Stephen is also quite popular.

 

#18. Kimberly (girls)
67/Pexels

#18. Kimberly (girls)

Total babies born in last 100 years: 834,952

Rank in 2017: #164

Total babies born in 2017: 1,823

Peak year: 1970

In 1970, Kimberly was the third most popular name for baby girls in the United States. It was popular through the decade, but has since fallen somewhat, despite the ubiquity of a certain Kim and her squad. Kimberley (a slightly different spelling than the name ranked here) is also the name of a place in South Africa, which was besieged for many months during the South African War.

 

#17. Paul (boys)
68/Public Domain Pictures

#17. Paul (boys)

Total babies born in last 100 years: 1,306,625

Rank in 2017: #225

Total babies born in 2017: 1,684

Peak year: 1957

Like many names on this list, Paul is steeped in religious history. Saint Paul, the apostle, famously converted to Christianity on the road to Damascus; he then travelled extensively spreading the message of his new religion. In more recent history, while Paul has remained a popular name, its height of commonality was surprisingly 1957.

#17. Ashley (girls)
69/Max Pixel

#17. Ashley (girls)

Total babies born in last 100 years: 843,112

Rank in 2017: #122

Total babies born in 2017: 2,517

Peak year: 1987

The popular names of the 1980s can easily be discovered based on the celebrities who were born in this decade and reached immense fame in the early 2000's. There's Jessica (Simpson), Amanda (Bynes), Nicole (Richie), and of course, Ashley (Tisdale, Olsen, take your pick). But like acid-wash jeans, Ashleys peaked in popularity in 1987.
 

#16. Mark (boys)
70/Pexels

#16. Mark (boys)

Total babies born in last 100 years: 1,344,090

Rank in 2017: #203

Total babies born in 2017: 1,936

Peak year: 1960

There's some contention over the exact history of the name Mark, though some believed it comes from Mars, the Roman god of war. Whatever the name's origin, it has generally stood the test of time, and was most popular in 1960.
 

#16. Sandra (girls)
71/peasap // Flickr

#16. Sandra (girls)

Total babies born in last 100 years: 873,163

Rank in 2017: #894

Total babies born in 2017: 299

Peak year: 1947

One of the most well-known Sandras may be Sandra Dee, thanks to her iconic number in “Grease.” Dee was born in 1942, five years prior to the name's ultimate peak of popularity. Of course, there have been a few other famous Sandras over time; for instance, Sandra Day O'Connor was the first woman to serve on the U.S. Supreme Court.

 

#15. Donald (boys)
72/Pixabay

#15. Donald (boys)

Total babies born in last 100 years: 1,366,872

Rank in 2017: #488

Total babies born in 2017: 594

Peak year: 1934

The Gaelic version of and predecessor to the name Donald is “Domhnall.” The name had long been popular in Scotland, before it gained notoriety in the rest of the English-speaking world. While Donald is no longer a very popular choice for baby boys born in the U.S., it had a long run, with the height of its popularity being 1934.

 

#15. Dorothy (girls)
73/Pxhere

#15. Dorothy (girls)

Total babies born in last 100 years: 910,113

Rank in 2017: #601

Total babies born in 2017: 498

Peak year: 1924

Throughout the 1920s, Dorothy maintained a steady run as one of the top choices for baby girl names, and it remained among the top three names for over a decade. Dorothy has steadily decreased in popularity since then, and as of 2017, is the 601st most popular girl's name.

 

#14. Anthony (boys)
74/Pexels

#14. Anthony (boys)

Total babies born in last 100 years: 1,397,798

Rank in 2017: #32

Total babies born in 2017: 8,802

Peak year: 1990

Anthony comes from the Latin family name “Antonius." Perhaps the most famous figure to bear this name is Marcus Antonius (commonly known as Marc Antony), the Roman politician and general. Anthony was a fairly popular name a century ago, and after a brief period of decline, became even more popular in the 1990s and early 2000s.
 

#14. Betty (girls)
75/Max Pixel

#14. Betty (girls)

Total babies born in last 100 years: 957,491

Rank in 2017: not in top 1000

Total babies born in 2017: data not available

Peak year: 1930

One half of the duo famous for fighting over a well-known redhead (a pair that has since been given a modern twist via the TV series “Riverdale”), Betty saw a long reign as a popular name for girls. Betty was even used as slang (as seen in the movie “Clueless”) to mean a beautiful woman.

 

#13. Matthew (boys)
76/Public Domain Pictures

#13. Matthew (boys)

Total babies born in last 100 years: 1,582,548

Rank in 2017: #16

Total babies born in 2017: 11,611

Peak year: 1983

Matthew was in the top three most popular boys names for most of the 1980s and 1990s. Unlike some names that see a brief spike and then fade back to obscurity, Matthew remains in the top 20. But this kind of love is a double-edged sword for many bearing the name.

 

#13. Lisa (girls)
77/Pexels

#13. Lisa (girls)

Total babies born in last 100 years: 964,404

Rank in 2017: #884

Total babies born in 2017: 305

Peak year: 1965

Lisa belongs to one of the most iconic cartoon characters of all time, as well as a well-known painting. Not all Lisas have such a famous smile, but they did have a peak year in 1965. As of 2017, Lisa has dropped to #884 in terms of popularity.

 

#12. Daniel (boys)
78/PxHere

#12. Daniel (boys)

Total babies born in last 100 years: 1,874,515

Rank in 2017: #15

Total babies born in 2017: 11,640

Peak year: 1985

Daniel comes from the Hebrew name Daniyyel, meaning “God is my judge.” The name came into popularity in England around the Middle Ages, but didn't see its day in the U.S. until 1985. Today, Daniel remains in the top 20 most popular boy's names.

 

#12. Nancy (girls)
79/tiarescott // Flickr

#12. Nancy (girls)

Total babies born in last 100 years: 973,962

Rank in 2017: #878

Total babies born in 2017: 308

Peak year: 1947

Is it coincidence that Nancy became popular around when the first “Nancy Drew" novels entered circulation in 1930? There's little evidence to support a connection, but it seems to make sense that the name Nancy would rise as a fictional Nancy rocketed to success. The name remained popular for a short stretch, cracking the top 10 through the 1940s and early 1950s.
 

#11. Christopher (boys)
80/Pixnio

#11. Christopher (boys)

Total babies born in last 100 years: 2,018,780

Rank in 2017: #38

Total babies born in 2017: 8,255

Peak year: 1984

Christopher was once a metaphorical name used by early Christians to signify that they bore Christ in their hearts. Today, it's an incredibly popular choice used widely throughout the country. Christopher was in the top three most popular boys names throughout much of the 1970s and 1980s.

 

#11. Karen (girls)
81/Pixabay

#11. Karen (girls)

Total babies born in last 100 years: 984,886

Rank in 2017: #556

Total babies born in 2017: 552

Peak year: 1957

Throughout the late 1950s and 1960s, Karen was one of the most popular girls' names in the country. Somewhere along the way, however, the name became a running joke, and the internet became peppered with Karen-centric memes. Apologies to Karens everywhere.

 

#10. Charles (boys)
82/Pexels

#10. Charles (boys)

Total babies born in last 100 years: 2,144,823

Rank in 2017: #49

Total babies born in 2017: 7,130

Peak year: 1947

Charlie, Chuck, Chip—Charles may well be thename of nicknames, though Chucky may be one worth avoiding. Charles is a name belonging to kings, popular dog breeds, and many, many men in the United States. Decades after its peak popularity, Charles remains within the top 50 most common names for boys born in 2017.

 

#10. Margaret (girls)
83/Public Domain Pictures

#10. Margaret (girls)

Total babies born in last 100 years: 993,115

Rank in 2017: #132

Total babies born in 2017: 2,242

Peak year: 1921

The height of popularity may have been nearly a century ago, but Margarets need not fear that their name is falling entirely out of fashion. Maybe it's the plethora of nicknames attached (Maggie, Meg, Peggy), but Margaret has begun to slowly increase in popularity in recent years.

 

#9. Thomas (boys)
84/Max Pixel

#9. Thomas (boys)

Total babies born in last 100 years: 2,173,965

Rank in 2017: #48

Total babies born in 2017: 7,131

Peak year: 1952

You know a name is top of the heap when it's featured on the definitive English muffin. Sure, there's also Thomas Jefferson and Tom Hanks, but it doesn't get much better than a buttery breakfast treat. The name Thomas is still among the 50 most popular for boys.

 

#9. Sarah (girls)
85/Pixabay

#9. Sarah (girls)

Total babies born in last 100 years: 996,442

Rank in 2017: #62

Total babies born in 2017: 3,986

Peak year: 1982

All Sarahs understand the great “h" or “no h" debate, as well as the other struggles that come along with having such a popular name. Sarah was close to the top 50 most popular girls names 100 years ago, and then took a dip in the middle of the century. But it returned with strength in the early 1980s, and remains relatively popular today.
 

#8. Joseph (boys)
86/Pixabay

#8. Joseph (boys)

Total babies born in last 100 years: 2,383,976

Rank in 2017: #19

Total babies born in 2017: 10,360

Peak year: 1956

Joseph was a biblical figure, but his story is often told with a little extra flair (and a lot more dancing), via the musical “Joseph and the Amazing Technicolor Dreamcoat." The name has been consistently popular throughout the last century, remaining in the top 20 names for boys as of 2017.
 

#8. Jessica (girls)
87/PxHere

#8. Jessica (girls)

Total babies born in last 100 years: 1,043,393

Rank in 2017: #248

Total babies born in 2017: 1,271

Peak year: 1987

In 1918, Jessica ranked as the 963rd most popular girls name, barely scratching the top 1,000. The name certainly made up for lost time over the next 60 years. By 1980, Jessica was the third most popular name for baby girls, and held this spot or higher for nearly twenty years.

 

#7. Richard (boys)
88/PxHere

#7. Richard (boys)

Total babies born in last 100 years: 2,487,942

Rank in 2017: #175

Total babies born in 2017: 2,269

Peak year: 1946

How did the name Richard give way to the nickname “Dick”? Supposedly, there were so many Richards during the Middle Ages that the name was shortened to Rick when written, which eventually led to the rhyming variation, Dick. The name remained so common that the phrase “every Tom, Dick, and Harry" came to mean, simply, “everyone.”

 

#7. Susan (girls)
89/Impact Photography // Shutterstock

#7. Susan (girls)

Total babies born in last 100 years: 1,106,049

Rank in 2017: #963

Total babies born in 2017: 272

Peak year: 1955

Susan is seen today as somewhat old fashioned, barely cracking the top 1,000 most popular girls names in 2017. However, Susan saw a lengthy run of success a few decades ago, particularly throughout the 1950s and 1960s. Though Susan's heyday may be over, there is always hope of a grand return.

 

#6. David (boys)
90/Pixabay

#6. David (boys)

Total babies born in last 100 years: 3,557,118

Rank in 2017: #23

Total babies born in 2017: 10,124

Peak year: 1955

There have been more than 3 million Davids born in the past century, 10,000 of them alone in 2017. However, long before, Davids held a few rather impressive titles, including King of Israel, and the esteemed marble masterpiece.

 

#6. Barbara (girls)
91/Oksana Kuzmina // Shutterstock

#6. Barbara (girls)

Total babies born in last 100 years: 1,410,018

Rank in 2017: #908

Total babies born in 2017: 292

Peak year: 1947

The name Barbara was within the top 10 most popular names for girls for much of the first half of the 20th century. It is no longer considered quite as modern, but that certainly does not mean Barbara is gone for good—especially not with a particular “Barb" obsession running strong.
 

#5. William (boys)
92/Max Pixel

#5. William (boys)

Total babies born in last 100 years: 3,662,222

Rank in 2017: #3

Total babies born in 2017: 14,904

Peak year: 1947

To all those still mourning the fact that both Prince William is unavailable for marriage, sincere apologies. Maybe it's some kind of consolation that there are many other Williams out there. In fact, the name William has been immensely popular for decades; it was the second most popular boys name in 1918, and 100 years later remains just as desirable.

 

#5. Elizabeth (girls)
93/George Rudy // Shutterstock

#5. Elizabeth (girls)

Total babies born in last 100 years: 1,443,262

Rank in 2017: #13

Total babies born in 2017: 8,915

Peak year: 1990

Another name, another foray into royalty. Elizabeth I was the last Tudor monarch, and of course Queen Elizabeth II is very much in charge today. Elizabeth has seen immense swells of popularity as a name, and close to 9,000 new little Elizabeths were born into the United States in 2017.

 

#4. Michael (boys)
94/Michael Beck // Flickr

#4. Michael (boys)

Total babies born in last 100 years: 4,315,359

Rank in 2017: #12

Total babies born in 2017: 12,579

Peak year: 1957

The name Michael literally translates in Hebrew to the rhetorical question “who is like God?” The question is meant to imply that, in fact, no one is like God. Still, there are many people that like the name Michael—in fact, this name was the 12th most popular name in 2017.

 

#4. Linda (girls)
95/Ivanna-Ivashka // Shutterstock

#4. Linda (girls)

Total babies born in last 100 years: 1,448,059

Rank in 2017: #708

Total babies born in 2017: 404

Peak year: 1947

Like Karen, the name Linda comes along with certain connotations (see short-lived Fox comedy “Linda From HR.”) At certain points, however, Linda was at the top of the heap for baby names. Through the 1940s, Linda was one of the most popular girls names in the country.

#3. Robert (boys)
96/Pixabay

#3. Robert (boys)

Total babies born in last 100 years: 4,571,072

Rank in 2017: #65

Total babies born in 2017: 5,507

Peak year: 1947

One hundred years ago, Robert was the fourth most popular name for baby boys. As of 2017, this Robert appreciation has waned slightly, but the name still remains amongst the top 100 as of 2017. Fun fact: Rob as a nickname for Robert was once rivaled by variations such as Dob and Hob.

#3. Jennifer (girls)
97/pixelheadphoto digitalskillet // Shutterstock

#3. Jennifer (girls)

Total babies born in last 100 years: 1,465,932

Rank in 2017: #310

Total babies born in 2017: 1,042

Peak year: 1972

Today, some Jennifers may be insecure that their once massively dominant name has been overtaken by others in recent years. In 2017, Jennifer ranked as #310 for baby girl names. However, Jens should take comfort in the fact that their name at various points has been so insanely popular, it was referred to as an “epidemic.”

 

#2. John (boys)
98/Max Pixel

#2. John (boys)

Total babies born in last 100 years: 4,593,824

Rank in 2017: #27

Total babies born in 2017: 9,434

Peak year: 1947

John's high ranking should not come as a surprise to most—it's literally the name given to people whose names are unknown or withheld in particular circumstances. John was the top name for boys in 1918, and remains quite popular a full century later.
 

#2. Patricia (girls)
99/CroMary // Shutterstock

#2. Patricia (girls)

Total babies born in last 100 years: 1,564,152

Rank in 2017: #889

Total babies born in 2017: 302

Peak year: 1951

Hats off to Patricia. This name, the popularity of which peaked in 1951, remained within the top 10 baby names for girls for nearly three decades. Patricia is derived from the Latin word patrician, meaning noble.

 

#1. James (boys)
100/Pexels

#1. James (boys)

Total babies born in last 100 years: 4,792,739

Rank in 2017: #4

Total babies born in 2017: 14,232

Peak year: 1947

James is almost precisely as popular today as it was in 1918. Back then, it sat at #3 for most popular boys names, and in 2017, it sat comfortably at #4. In fact, James has been one of the top five names for boys for a great deal of the past century. He only has to fight past Liam, Noah, and William for the top slot next year.

#1. Mary (girls)
101/izzet ugutmen // Shutterstock

#1. Mary (girls)

Total babies born in last 100 years: 3,393,328

Rank in 2017: #126

Total babies born in 2017: 2,381

Peak year: 1921

Mary was the top girls name in the country in 1918, which certainly proves that this name stands the test of time. Not only has the name remained a favored choice throughout the century, it actually held that top spot from 1918 all the way through 1946. Though there have been many influential Marys throughout the years, the best known is likely the Virgin Mary, mother of Jesus Christ.

 

2018 All rights reserved.