Menu

Classic Boy Names

Classic Boy Names

Classic boy names, those that have been well used in the English-speaking world over time, are an elite group. Classic boy names may come from the Bible, be traditional saints' names or royal names, or be boy names with roots in ancient languages, such as Jacob and Alexander.

Along with Jacob and Alexander, other classic boy names at the top of the US popular names list include William, James, Benjamin, Michael, Daniel, Matthew, Henry, and Joseph. Some classic names for boys that are not used as often as they used to be include Philip, Francis, Harry, and Hugh.

Most classic boy names have ranked highly for more than a century and have been widely used for hundreds of years. Even so, classic names for boys go through fashion cycles of their own, with new classics such as Felix, Jasper, and Oliver taking over for Old School classic boy names such as Robert and Richard.

The Top 50 classic boy names below are ordered by their current popularity on Nameberry. More unusual classic names are ordered alphabetically at the bottom of the list. You can also hop to the list of classic girl names or head to the main list of classic names.

  1. FelixHeart
    • Origin:

      Latin
    • Meaning:

      "happy, fortunate"
    • Description:

      Felix was originally a Roman surname but was adopted as a nickname by the ancient Roman Sulla, who believed that he was especially blessed with luck by the gods. It is the name of four popes and sixty-seven saints; in the Bible, Felix is a Roman procurator of Judea.
  2. TheodoreHeart
    • Origin:

      Greek
    • Meaning:

      "gift of God"
    • Description:

      As unlikely as it may seem, Theodore is a hot new hit name, vaulting into the Top 10 in 2021 for the first time ever. Friendly nickname Theo may be responsible for some of that, though there are plenty of baby boys given Theo as their full name too. Add their numbers together, and the two names jump to Number 6.
  3. OscarHeart
    • Origin:

      English or Irish
    • Meaning:

      "God spear, or deer-lover or champion warrior"
    • Description:

      Oscar has Irish and Norse roots—Norse Oscar comes from the Old English Osgar, a variation of the Old Norse name Ásgeirr. The Irish form was derived from the Gaelic elements os, meaning “deer,” and car, “loving.” In Irish legend, Oscar was one of the mightiest warriors of his generation, the son of Ossian and the grandson of Finn Mac Cumhaill (MacCool).
  4. JasperHeart
    • Origin:

      Persian
    • Meaning:

      "bringer of treasure"
    • Description:

      Jasper originated as a variation of the Latin Gaspar, which ultimately derived from the Persian word ganzabara, meaning "bringer of treasure." As a given name, Jasper’s etymology is unrelated to that of the gemstone, which comes from a Semitic word meaning "speckled stone." Jasper is the usual English form for one of the Three Wise Men who brought gifts to the infant Christ according to medieval tradition and appears in the Bible as a reference to the stone itself in Revelations 4:3.
  5. OliverHeart
    • Origin:

      Germanic
    • Meaning:

      "olive tree"
    • Description:

      Oliver derives from Olivier, the Norman French variation of the Ancient Germanic name Alfihar ("elf army") or the Old Norse Áleifr ("ancestor's relic"), from which comes Olaf. Olivier emerged as the dominant spelling for its associations with the Latin word oliva, meaning "olive tree." Oliver was used as a given name in medieval England after the spread of the French epic poem ‘La Chanson de Roland,’ which features a character named Olivier.
  6. JamesHeart
    • Origin:

      English variation of Jacob, Hebrew
    • Meaning:

      "supplanter"
    • Description:

      James is an English derivation of the Hebrew name Jacob. James is biblical (the name of two apostles in the New Testament), royal (kings of both England and Scotland), presidential (with more U.S. Chief Executives named James (six) than any other name), and it is shared by countless great writers and entertainers.
  7. NathanielHeart
    • Origin:

      Hebrew
    • Meaning:

      "gift of God"
    • Description:

      Nathaniel was derived from the Hebrew name Netan’el, meaning “gift of God,” composed of the elements natan, meaning “to give,” and ’el, in reference to God. The name is featured several times in the Old and New Testaments, typically spelled Nathanael. In the New Testament, Nathanael is also known by his other name, Bartholomew.
  8. HenryHeart
    • Origin:

      German
    • Meaning:

      "estate ruler"
    • Description:

      Henry was derived from the French Henri, which ultimately comes from the Germanic name Heimrich, made up of the components heim, meaning "home" or "estate," and rich, meaning "ruler." The most famous wearer is Henry VIII of England, best known for having six wives—two of whom he beheaded for not bearing him sons. It’s been used in the British royal family many times since.
  9. MilesHeart
    • Origin:

      English form of Milo
    • Meaning:

      "soldier or merciful"
    • Description:

      Miles, which took on a permanent veneer of cool thanks to jazz great Miles Davis, is a confident and polished boy name starting with M that has been appreciated in particular by celebrity baby namers, including Elisabeth Shue, Mayim Bialik, Larenz Tate, Joan Cusack and Lionel Ritchie.
  10. ArthurHeart
    • Origin:

      Celtic
    • Meaning:

      " bear"
    • Description:

      Arthur, once the shining head of the Knights of the Round Table, is, after decades of neglect, now being polished up and restored by some stylish parents, emerging as a top contender among names for the new royal prince.
  11. LeoHeart
    • Origin:

      Latin
    • Meaning:

      "lion"
    • Description:

      Leo was derived from the Latin leo, meaning “lion.” Thirteen popes have carried the name, including St. Leo the Great. In Germanic languages, Leo has historically been used as a nickname for names including Leon and Leopold. In Latinate languages, Leonardo is considered a full form for Leo.
  12. ZacharyHeart
    • Origin:

      Hebrew
    • Meaning:

      "the Lord has remembered"
    • Description:

      Zachary is the English variation of Zacharias, which itself is derived from the Hebrew name Zechariah. The name Zachary is attached to eight different people in the Bible, the most prominent being the father of John the Baptist, and it's also presidential, via 12th president Zachary Taylor. Zackery is an alternate spelling, and nicknames include Zack, Zach, Zac, and Zak.
  13. EliasHeart
    • Origin:

      Greek variation of Elijah, Hebrew
    • Meaning:

      "Yahweh is God"
    • Description:

      Elias, strong and charismatic, is following in the path of family members Elijah and Eli, and is also moving on up in popularity.
  14. SimonHeart
    • Origin:

      Hebrew, Greek
    • Meaning:

      "he has heard; flat-nosed"
    • Description:

      Simon is pure and simple (not in the nursery rhyme sense), and an appealingly genuine Old and New Testament name that's not overused – making Simon a stylish choice. In the Bible, Simon was the second son of Jacob and Leah and the original name of Saint Peter, as well as the name of several New Testament figures. Historically, Simon Bolivar is known as The Liberator of Latin America.
  15. ThomasHeart
    • Origin:

      Aramaic
    • Meaning:

      "twin"
    • Description:

      Thomas is the Greek variation of the Aramaic name Ta’oma’. It came about because there were too many apostles named Judas; Jesus renamed one Thomas—meaning "twin"—to distinguish him from Judas Iscariot and the Judas also known as Thaddeus. At first, it was used only for priests.
  16. LouisHeart
    • Origin:

      German and French
    • Meaning:

      "renowned warrior"
    • Description:

      Kate and William shocked the world when they announced that they'd named their third child Louis -- Prince Louis Arthur Charles, to be more precise. But we've been predicting a comeback for this classic name for a long time.
  17. JackHeart
    • Origin:

      English, diminutive of John
    • Meaning:

      "God is gracious"
    • Description:

      Jack is a derivative of John that originated in medieval England. The name went from John to Johnkin to Jankin to Jackin to Jack. The name was so common in the Middle Ages that Jack became a generic term for a man.
  18. IsaacHeart
    • Origin:

      Hebrew
    • Meaning:

      "laughter"
    • Description:

      Isaac evolved from the name Yitzchaq, derived from the Hebrew word tzachaq, meaning “to laugh.” In the Old Testament, Isaac was the long-awaited son of the elderly Sarah and 100-year-old Abraham, so old that their news provoked laughter, giving the name its meaning. Isaac is used as a given name among Jews, Christians, and Muslims alike.
  19. AlexanderHeart
    • Origin:

      Greek
    • Meaning:

      "defending men"
    • Description:

      Alexander is derived from the Greek name Aléxandros, composed of the elements aléxein, meaning “to defend,” and aner, meaning “man.” According to Greek legend, the first Alexander was Paris, who was given the nickname Alexander by the shepherds whose flocks he defended against robbers. He was followed by Alexander the Great, aka Alexander III, who conquered much of Asia.
  20. MaxHeart
    • Origin:

      English and German diminutive of Maximilian or Maxwell
    • Meaning:

      "greatest"
    • Description:

      Max was derived from Maximilian, a Latin name that originated from the Roman family name Maximus. The character name Max in the children's classic Where the Wild Things Are had an impact on baby namers. Max is a widely used name internationally.