Skip to main content

Main Area


Stories behind the 50 most popular baby names for boys

  • Stories behind the 50 most popular baby names for boys
    1/ FamVeld // Shutterstock

    Stories behind the 50 most popular baby names for boys

    As if parents don't have enough to consider when anticipating the arrival of a new child, selecting a name introduces a whole other set of complications. Should they go with a family name, or consider something new and modern? What about something unusual, versus something well-known and loved? The possibilities aren't actually endless, but they may feel like it to new moms and dads.

    The good news is that Stacker has researched each of the most popular boys' names in the United States according to the Social Security Administration, and gathered information about each of them including their meanings, origins, and how they may relate to popular trends. Parents with classic or current tastes will see a wide range of monikers represented.

    Read on to see which popular boy's name means “olive tree,” which name has been the most popular male name in the United States 44 times in the past century, and which two names rose to popularity shortly after the original “Star Wars” movie was released.

    RELATED: Stories behind the 50 most popular baby names for girls

  • #50. Caleb
    2/ amyelizabethquinn // Pixabay

    #50. Caleb

    Number of babies named: 7,084
    Rank in 2016: #44 (six spots higher than 2017)

    The name Caleb comes from the Hebrew word for “dog.” Modern translations, however, often include references to faith and devotion.

  • #49. Charles
    3/ Creative Commons Zero // Maxpixel

    #49. Charles

    Number of babies named: 7,130
    Rank in 2016: #51 (two spots lower than 2017)

    When it comes to name popularity, Charles isn't in charge anymore, though it has proven timeless, appearing on charts for decades. The royal moniker has German and English roots, and means “free man.”

  • #48. Thomas
    4/ Petr Kratochvil // Public Domain Pictures

    #48. Thomas

    Number of babies named: 7,131
    Rank in 2016: #48 (no change from 2017)

    In Aramaic, Thomas means “twin.” The name has biblical ties, too. In the New Testament, it's Thomas the apostle who doubted the return of Jesus, inspiring the term “doubting Thomas.”

  • #47. Isaiah
    5/ PublicDomainPhotos // Pixabay

    #47. Isaiah

    Number of babies named: 7,165
    Rank in 2016: #47 (no change from 2017)

    Another name with biblical roots, Isaiah means “salvation of God; the Lord helps me.” There's also a Book of Isaiah in the Old Testament, attributed to the prophet of the same name.

  • #46. Aaron
    6/ .alicia.kowalski. // Flickr

    #46. Aaron

    Number of babies named: 7,165
    Rank in 2016: #49 (three spots lower than 2017)

    Aaron has the esteemed meaning of “[a] teacher; lofty; mountain of strength.” In addition to the United States, the name has also ranked highly on charts in Scotland, Ireland, and Spain.

  • #45. Nathan
    7/ esudroff // Pixabay

    #45. Nathan

    Number of babies named: 7,390
    Rank in 2016: #43 (two spots higher than 2017)

    Nathan, often shortened to “Nate,” means “God has given.” Nathan has been in the Top 100 names since 1972, peaking at #20 in 2004 and 2005.

  • #44. Jaxon
    8/ Greyerbaby // Pixabay

    #44. Jaxon

    Number of babies named: 7,649
    Rank in 2016: #41 (three spots higher than 2017)

    Jaxon, another version of Jackson, is quite literally “son of Jack.” Jaxon debuted in the Social Security Top 1,000 names in 1997, and has been climbing up the ranks ever since.

  • #43. Ryan
    9/ Profile // Pixabay

    #43. Ryan

    Number of babies named: 7,652
    Rank in 2016: #40 (three spots higher than 2017)

    With Irish origins and a meaning of “little king,” boys named Ryan share the name with a number of well-known celebrities. Ryan O'Neal was one of the first to make the name famous, and nowadays, actors like Ryan Gosling, Ryan Reynolds, and TV and radio host Ryan Seacrest keep the name in headlines.

  • #42. Mateo
    10/ Victoria_Borodinova // Pixabay

    #42. Mateo

    Number of babies named: 7,726
    Rank in 2016: #59 (17 spots lower than 2017)

    A Spanish take on a biblical name, Mateo has soared in popularity in recent years while the English version, Matthew, has been steadily near the top of the charts for decades. The name means, “Gift of God.”

  • #41. Lincoln
    11/ PublicDomainPhotos // Pixabay

    #41. Lincoln

    Number of babies named: 8,146
    Rank in 2016: #50 (nine spots lower than 2017)

    Perhaps most well-known as the surname of the 16th U.S. president, Lincoln now holds its own as a popular first name. The name has Celtic and English origins, and means “lakeside colony.”

  • #40. Andrew
    12/ marvelmozhko // PIxabay

    #40. Andrew

    Number of babies named: 8,215
    Rank in 2016: #34 (six spots higher than 2017)

    The name Andrew has biblical roots, and means “manly.” It's often shortened to Andy or Drew, both of which also made it to the Top 500 names of 2017.

  • #39. Joshua
    13/ PublicDomainPhotos // Pixabay

    #39. Joshua

    Number of babies named: 8,239
    Rank in 2016: #35 (four spots higher than 2017)

    Modern-day Joshuas share the name with the Book of Joshua in the Bible's Old Testament. Its common nickname, Josh, also has joking associations that date back to the Old West.

  • #38. Christopher
    14/ MiguelRPerez // Pixabay

    #38. Christopher

    Number of babies named: 8,255
    Rank in 2016: #36 (two spots higher than 2017)

    Christopher has Greek origins and a meaning of “one who carries Christ.” It has been a popular name for boys for decades, peaking at #2 first in 1972–'73, and then again from 1979 to 1994.

  • #37. Levi
    15/ skimpton007 // Pixabay

    #37. Levi

    Number of babies named: 8,367
    Rank in 2016: #42 (five spots lower than 2017)

    Meaning “joined in harmony,” Levi has roots in Hebrew. The name also has ties to modern U.S. history since it also belongs to Levi Strauss, whose Levi Strauss and Co. made the first blue jeans.

  • #36. Julian
    16/ Pexels // Pixabay

    #36. Julian

    Number of babies named: 8,393
    Rank in 2016: #39 (three spots lower than 2017)

    With English and Latin origins, Julian is “youthful, downy.” It's been one of the top 100 boy names in the United States since 2000, ranking #74 from 2000 to 2010.

  • #35. Jack
    17/ Free-Photos // Pixabay

    #35. Jack

    Number of babies named: 8,419
    Rank in 2016: #38 (three spots lower than 2017)

    Jack is one of the few names to make the list that's widely considered to be an independent name. Few male names rival it in long-term popularity. It was so common in the Middle Ages, in fact, that it was a slang term for “man” or “boy.”

  • #34. Grayson
    18/ adibalea // Pixabay

    #34. Grayson

    Number of babies named: 8,640
    Rank in 2016: #37 (three spots lower than 2017)

    An English name that means “son of the gray-haired one,” Grayson also serves as a surname. Those with the name share it with the fictional Dick Grayson, alter-ego of Robin, sidekick to superhero Batman.

  • #33. Isaac
    19/ PublicDomainPhotos // Pixabay

    #33. Isaac

    Number of babies named: 8,796
    Rank in 2016: #31 (two spots higher than 2017)

    Another name with strong biblical roots, Isaac is Hebrew for “he will laugh.” In all seriousness, the name also belongs to renowned English physicist, Isaac Newton.

  • #32. Anthony
    20/ PublicDomainPhotos // Pixabay

    #32. Anthony

    Number of babies named: 8,802
    Rank in 2016: #30 (two spots higher than 2017)

    Most parents probably feel that their sons are beyond precious, and the name Anthony fits those sentiments well. It's Latin in origin, and means “priceless one.”

  • #31. Gabriel
    21/ PublicDomainPhotos // Pixabay

    #31. Gabriel

    Number of babies named: 9,083
    Rank in 2016: #25 (six spots higher than 2017)

    The name of a messenger of God in the Bible, Gabriel means “God is my strong man.” The angel Gabriel also serves as a prominent figure in Jewish and Islamic texts.

  • #30. Luke
    22/ AdinaVoicu // Pixabay

    #30. Luke

    Number of babies named: 9,163
    Rank in 2016: #29 (one spot higher than 2017)

    Luke has a meaning of “light giving.” It also has biblical ties—the third book in the New Testament is the Book of Luke—as well as pop culture connections. The original “Star Wars” film, with lead character Luke Skywalker, was released in 1977, just three years before Luke first appeared on the top 100 names chart.

  • #29. Dylan
    23/ Bess Hamiti // Pixabay

    #29. Dylan

    Number of babies named: 9,268
    Rank in 2016: #32 (three spots lower than 2017)

    Dylan as a name first entered charts in the 1960s, shortly after recording artist Bob Dylan came on the scene. It also has origins in Welsh mythology as the name of a god of the sea.

  • #28. Owen
    24/ fujikama // Pixabay

    #28. Owen

    Number of babies named: 9,312
    Rank in 2016: #23 (five spots higher than 2017)

    A traditional Welsh name, parents who pick the name Owen may be drawn to its meanings of “young warrior” and “noble.” Well-known Owens of pop culture include actor Owen Wilson, the title character in John Irving's “A Prayer For Owen Meany,” and more recently, fictional protagonist Owen Grady of the “Jurassic World” movie series.

  • #27. John
    25/ Stocksnap // Pixabay

    #27. John

    Number of babies named: 9,434
    Rank in 2016: #28 (one spot lower than 2017)

    John reigns as one of the most popular boy names of all time, with over 4.5 million Johns born in the United States since 1918. The name means “God is gracious” in Hebrew.

  • #26. Jayden
    26/ smpratt90 // Pixabay

    #26. Jayden

    Number of babies named: 9,495
    Rank in 2016: #27 (one spot lower than 2017)

    A newer name to climb the charts, Jayden skyrocketed to popularity in the first decade of this century when multiple celebrities chose it for their sons. The name, which has Hebrew roots and means “thankful,” was given to nearly 90,000 boys between 2000 and 2009.

  • #25. Wyatt
    27/ NewportBaptistChurchNC // Pixabay

    #25. Wyatt

    Number of babies named: 9,661
    Rank in 2016: #33 (eight spots lower than 2017)

    With roots as an English last name, Wyatt is now popular as a first name, too. It means “little warrior.”

  • #24. Carter
    28/ esudroff // Pixabay

    #24. Carter

    Number of babies named: 9,753
    Rank in 2016: #26 (two spots lower than 2017)

    An adapted English surname of a cart driver, Carter has been consistently in the top 1,000 names since 1900. It reached its highest rank to date, #24, in both 2015 and 2017.

  • #23. David
    29/ Profile // Pixabay

    #23. David

    Number of babies named: 10,124
    Rank in 2016: #19 (four spots higher than 2017)

    With Hebrew origins, David means “beloved” or “uncle.” A number of notable Davids have existed both past and present, from well-known biblical figure King David (of the David and Goliath legend) to musician David Bowie, soccer player David Beckham, and comedian Dave Chapelle.

  • #22. Sebastian
    30/ fujikama // Pixabay

    #22. Sebastian

    Number of babies named: 10,136
    Rank in 2016: #24 (two spots lower than 2017)

    Sebastian has Latin and Greek origins, and means “venerable.” Current Sebastians share the name with a martyred saint, composer Johann Sebastian Bach, and a classic Disney character from "The Little Mermaid." 

  • #21. Samuel
    31/ smpratt90 // Pixabay

    #21. Samuel

    Number of babies named: 10,323
    Rank in 2016: #21 (no change from 2017)

    Samuel was ranked as one of top male names of the past century, coming in at #45. The name, which means “God heard,” has continued to grow in popularity since 2000, and now holds its highest position ever on the charts.  

  • #20. Jackson
    32/ PublicDomainPhotos // Pixabay

    #20. Jackson

    Number of babies named: 10,356
    Rank in 2016: #17 (three spots higher than 2017)

    Not to be confused with Jaxon, Jackson, or “son of Jack,” was originally an English surname that has taken on a first name life of its own. Famous Jacksons include painter Jackson Pollock and singer-songwriter Jackson Browne.

  • #19. Joseph
    33/ jvalley678 // Pixabay

    #19. Joseph

    Number of babies named: 10,360
    Rank in 2016: #20 (one spot lower than 2017)

    The name Joseph carries strong biblical ties and Hebrew origins meaning, “may God give increase.” The name has been consistently used in the United States for decades, and is the ninth most popular male name of the past century.

  • #18. Henry
    34/ LuidmilaKot // Pixabay

    #18. Henry

    Number of babies named: 10,406
    Rank in 2016: #22 (four spots lower than 2017)

    Henry, which has German roots and a meaning of “estate ruler,” peaked in popularity in the early 1900s, when it was the 11th most popular boy's name of the decade. The name also has royal ties; it is shared with a line of English kings.

  • #17. Aiden
    35/ Victoria_Borodinova // Pixabay

    #17. Aiden

    Number of babies named: 11,259
    Rank in 2016: #16 (one spot higher than 2017)

    Aiden's “fiery” meaning is consistent with the name's burst into popularity. Between 1995 and 2010, it jumped over 900 spots in the top 1,000 list, finally peaking at #9 in 2010 and 2011, and ultimately placing as the 12th most popular name so far this decade.

  • #16. Matthew
    36/ Greyerbaby // Pixabay

    #16. Matthew

    Number of babies named: 11,611
    Rank in 2016: #15 (one spot higher than 2017)

    Matthew is a biblical name that's shared with the writer of the first gospel of the New Testament. It means “gift from God,” and is the 13th most popular name of the past century.

  • #15. Daniel
    37/ PublicDomainPhotos // Pixabay

    #15. Daniel

    Number of babies named: 11,640
    Rank in 2016: #13 (two spots higher than 2017)

    Daniel has Hebrew roots and a meaning of “God is my judge.” The name has been ranked as high as #5 four times—in 1985, 1990, 2007, and 2008.

  • #14. Ethan
    38/ Greyerbaby // Pixabay

    #14. Ethan

    Number of babies named: 12,389
    Rank in 2016: #10 (four spots higher than 2017)

    Since 2002, Ethan has held every spot in the top five, except the elusive #1. The name has Hebrew origins, and means “strong” and “firm.” Well-known modern-day Ethans include actor Ethan Hawke, as well as Ethan Hunt, the protagonist in the “Mission Impossible” film series.

  • #13. Alexander
    39/ akshayapatra // Pixabay

    #13. Alexander

    Number of babies named: 12,467
    Rank in 2016: #11 (two spots higher than 2017)

    Based on its continued popularity, the phrase “Alexander the Great” can also be applied to the popular name. The ancient Greek name, shared by a king and military conqueror, means “defender or helper of mankind.”

  • #12. Michael
    40/ Stocksnap // Pixabay

    #12. Michael

    Number of babies named: 12,579
    Rank in 2016: #8 (four spots higher than 2017)

    Michael has been the most popular name in the United States 44 times in the past century, though it's currently #12. The name is Hebrew for “who is like God?”

  • #11. Lucas
    41/ alesvelich0 // Pixabay

    #11. Lucas

    Number of babies named: 12,951
    Rank in 2016: #14 (three spots lower than 2017)

    Lucas, or “bringer of light,” has been steadily growing in popularity since the 1960s. The name entered the top 100 for the first time in 1980, shortly after George Lucas released “Star Wars,” which also overlapped with the shorthand version, Luke, rising in popularity, too.

  • #10. Jacob
    42/ cherylholt // Pixabay

    #10. Jacob

    Number of babies named: 13,106
    Rank in 2016: #7 (three spots higher than 2017)

    In Hebrew, Jacob means “supplanter,” someone who takes the place of someone else. The name, which has ties to the Old Testament, has been popular for decades, ranking as high as #1 from 1999 to 2012.

  • #9. Oliver
    43/ Voicebox // Wikipedia Commons

    #9. Oliver

    Number of babies named: 13,141
    Rank in 2016: #12 (three spots lower than 2017)

    Oliver is often considered to have Latin roots meaning “olive tree.” The name re-entered the Top 100 chart in 2009, more than 100 years after a streak of popularity in the 1880s and 1890s.

  • #8. Elijah
    44/ VyacheslavLn // Pixabay

    #8. Elijah

    Number of babies named: 13,268
    Rank in 2016: #9 (one spot lower than 2017)

    Another name with strong biblical roots, Elijah has had a steady presence among the Top 600 names since the early 1900s. It didn't break into the Top 10 until 2016. In Hebrew, it means “Yahweh is God.”

  • #7. Mason
    45/ fujikama // Pixabay

    #7. Mason

    Number of babies named: 13,502
    Rank in 2016: #4 (three spots higher than 2017)

    On top of being a name that's recently skyrocketed in popularity, a mason is also a bricklayer. Thought it's never held the #1 position, it's been as high as #2, and spent six of the past seven years in the top five.

  • #6. Benjamin
    46/ quimono // Pixabay

    #6. Benjamin

    Number of babies named: 13,733
    Rank in 2016: #6 (no change from 2017)

    The name Benjamin has been given to over 700,000 boys in the past century, securing it a spot as the #42 most popular boy's name. The name means “son of my right hand,” and has ties to the Old Testament, as well as American history, thanks to Benjamin Franklin.

  • #5. Logan
    47/ YannaZazu // Pixabay

    #5. Logan

    Number of babies named: 13,974
    Rank in 2016: #18 (13 spots lower than 2017)

    Logan, a Top 100 name since the early 1990s, has Scottish origins and means “small hollow.” With a change in 13 spots, it shows the second-largest jump of any of the year's Top 50 names, beaten only by Mateo, which increased by 17, from #59 to #42.

  • #4. James
    48/ btchurch // Pixabay

    #4. James

    Number of babies named: 14,232
    Rank in 2016: #5 (one spot lower than 2017)

    Not only is it highly ranked this year, the name James also has the distinct honor of being the top male name for the past century, with nearly 4.8 million boys and men sharing it. It means “supplanter,” just like another Top 10 boy's name, Jacob.

  • #3. William
    49/ Oleg_Penzin // Pixabay

    #3. William

    Number of babies named: 14,904
    Rank in 2016: #3 (no change from 2017)

    William also has earned a spot as the fifth most popular name of the century. The name, which means “resolute protector,” is shared among a number of notable figures in history and present-day pop culture, including William Shakespeare, William Wallace, and Prince William. It's even the given first name of William “Brad” Pitt.

  • #2. Noah
    50/ DivvyPixel // Pixabay

    #2. Noah

    Number of babies named: 18,326
    Rank in 2016: #1 (one spot higher than 2017)

    Noah, which comes from a Hebrew word for “rest,” is the name of the biblical hero who survived the flood in the Old Testament. It's also seeing a surge in pop culture references, too, perhaps most notably as the name of the male lead in “The Notebook,” played by Ryan Gosling. The film was released in 2004, shortly before the name broke into the Top 20 for the first time.

  • #1. Liam
    51/ freestocks-photos // Pixabay

    #1. Liam

    Number of babies named: 18,728
    Rank in 2016: #2 (one spot lower than 2017)

    Liam has soared to popularity so quickly that it doesn't yet have a spot on the Top 100 names of the century. It's a shorter version of William, and has the same protective meaning. Baby boys named Liam share the moniker with celebrities, including actors Liam Neeson and Liam Hemsworth, and singer Liam Payne.

2018 All rights reserved.