Skip to content
NomezoNomezo

Classic boy names: 150+ timeless boy names with meanings

156 names · Updated · By The Nomezo Editors · Save to Pinterest

Classic boy names are names that have stayed in use for centuries without ever feeling dated, like James, William and Henry.

Below are real classic names grouped by style: timeless favorites, biblical names, royal and noble names, Latin and Greek classics, Irish, Scottish and Welsh names, short one-syllable classics and classic forms from around the world. Each name has its meaning and language of origin.

Can't decide? Shuffle 6 random picks

  • Patrick

    Nobleman, patrician; Latin. The patron saint of Ireland

  • Ian

    God is gracious; Hebrew. Scottish form of John

  • James

    Supplanter, holder of the heel; Hebrew. Jamie or Jim for short; kings and presidents

  • Rupert

    Bright fame; Germanic. German form of Robert; Prince Rupert of the Rhine brought it to England

  • Hans

    God is gracious; Hebrew. German form of John

  • Levi

    Joined, attached; Hebrew. A son of Jacob; the priestly tribe

Find a classic boy name on this page

Narrow 156 names by the decade they were most popular, by how common they were for US boys in 2025, by section or length, or search the meanings.

Try:
Want endless ideas? Try the baby name generator and generate new names in one click.

Timeless boy names

Names that have stayed in the US top 1,000 every year since records began in 1880.

  1. James Top 100 every year US #6: Supplanter, holder of the heel; Hebrew. Jamie or Jim for short; kings and presidents
  2. John Top 100 every year US #23: God is gracious; Hebrew. The most used English name for centuries
  3. William Top 100 every year US #9: Resolute protector; Germanic. Will, Liam or Bill for short
  4. Henry Top 100 for 110 yrs US #5: Home ruler; Germanic. Eight English kings bore it
  5. Charles Top 100 every year US #48: Free man; Germanic. Charlie for short; kings of France and Britain
  6. Thomas Top 100 every year US #34: A twin; Aramaic. Tom for short; an apostle's name
  7. George Top 100 for 113 yrs US #126: Farmer, earth worker; Greek. Patron saint of England
  8. Edward Top 100 for 118 yrs US #224: Rich guardian; Old English. Ned, Ted or Eddie for short
  9. Robert Top 100 every year US #92: Bright fame; Germanic. Rob, Bob or Bobby for short
  10. Richard Top 100 for 127 yrs US #234: Brave ruler; Germanic. England's crusader king, the Lionheart
  11. David Top 100 every year US #35: Beloved one; Hebrew. The shepherd boy who became king
  12. Joseph Top 100 every year US #29: He will add; Hebrew. Joe for short; a top name since the 1800s
  13. Daniel Top 100 every year US #22: God is my judge; Hebrew. The prophet in the lions' den
  14. Benjamin Top 100 for 105 yrs US #11: Son of the right hand; Hebrew. Ben for short; youngest son of Jacob
  15. Andrew Top 100 every year US #73: Manly; Greek. Patron saint of Scotland
  16. Samuel Top 100 every year US #18: Name of God, or God has heard; Hebrew. One of 12 boy names in the US top 100 every year since 1880
  17. Anthony Top 100 for 144 yrs US #46: From the Roman family name Antonius; Latin. In the US top 100 for 144 of the 146 years on record
  18. Peter Top 100 for 117 yrs US #187: Rock, stone; Greek. The apostle called the rock
  19. Paul Top 100 for 121 yrs US #262: Small; Latin. The apostle and letter writer
  20. Matthew Top 100 for 70 yrs US #32: Gift of God; Hebrew. An apostle and gospel writer
  21. Michael Top 100 every year US #21: Who is like God?; Hebrew. The archangel's name
  22. Christopher Top 100 for 77 yrs US #68: Bearer of Christ; Greek. Patron saint of travelers
  23. Alexander Top 100 for 77 yrs US #30: Defender of men; Greek. The great Macedonian conqueror's name
  24. Nicholas Top 100 for 51 yrs US #112: Victory of the people; Greek. The saint behind Santa Claus
  25. Stephen Top 100 for 95 yrs US #383: Crown, garland; Greek. The first Christian martyr
  26. Philip Top 100 for 108 yrs US #528: Lover of horses; Greek. An apostle and kings of France and Spain

Classic biblical boy names

Names from the Old and New Testaments that have been used for centuries.

  1. Abraham Never top 100 US #209: Father of many; Hebrew. The patriarch of three faiths
  2. Isaac Top 100 for 45 yrs US #47: He will laugh; Hebrew. Son of Abraham and Sarah
  3. Jacob Top 100 for 76 yrs US #43: Supplanter, holder of the heel; Hebrew. The father of the twelve tribes
  4. Elijah Top 100 for 31 yrs US #7: My God is Yahweh; Hebrew. A fiery Old Testament prophet
  5. Noah Top 100 for 31 yrs US #2: Rest, repose; Hebrew. The ark builder
  6. Levi Top 100 for 17 yrs US #12: Joined, attached; Hebrew. A son of Jacob; the priestly tribe
  7. Gabriel Top 100 for 48 yrs US #37: God is my strength; Hebrew. The archangel who brings messages
  8. Adam Top 100 for 53 yrs US #101: Man, humankind; Hebrew. The first man in Genesis
  9. Ezra Top 100 for 11 yrs US #20: Help, assistance; Hebrew. A scribe who led exiles home to Jerusalem
  10. Gideon Never top 100 US #337: Feller, hewer; Hebrew. A judge who defeated an army with 300 men
  11. Isaiah Top 100 for 30 yrs US #57: God is salvation; Hebrew. A major prophet of the Old Testament
  12. Jeremiah Top 100 for 33 yrs US #88: God will exalt; Hebrew. The weeping prophet
  13. Joel Top 100 for 26 yrs US #219: Yahweh is God; Hebrew. A minor prophet
  14. Jonah Never top 100 US #128: Dove; Hebrew. The prophet swallowed by a great fish
  15. Joshua Top 100 for 55 yrs US #66: God is salvation; Hebrew. Led Israel into Canaan
  16. Luke Top 100 for 36 yrs US #33: Man from Lucania; Greek. A gospel writer and physician
  17. Nathan Top 100 for 54 yrs US #63: He gave; Hebrew. The prophet who advised King David
  18. Seth Top 100 for 22 yrs US #581: Placed, appointed; Hebrew. The third son of Adam and Eve
  19. Solomon Never top 100 US #422: Peace; Hebrew. The wise king
  20. Tobias Never top 100 US #283: God is good; Hebrew. Toby for short; from the Book of Tobit
  21. Zachary Top 100 for 41 yrs US #216: God remembers; Hebrew. Zach for short
  22. Micah Top 100 for 4 yrs US #90: Who is like God?; Hebrew. A minor prophet
  23. Raphael Never top 100 US #394: God heals; Hebrew. The archangel of healing
  24. Ezekiel Top 100 for 9 yrs US #61: God strengthens; Hebrew. Zeke for short; a major prophet
  25. Asher Top 100 for 12 yrs US #28: Happy, blessed; Hebrew. A son of Jacob
  26. Reuben Never top 100 US #889: Behold, a son; Hebrew. Jacob's eldest son
  27. Jonathan Top 100 for 64 yrs US #89: God has given; Hebrew. King David's loyal friend
  28. Simon Never top 100 US #230: He has heard; Hebrew. The apostle later called Peter
  29. Timothy Top 100 for 65 yrs US #203: Honoring God; Greek. Paul's companion and letter recipient

Royal and noble boy names

Names of kings, emperors, princes and saints.

  1. Edmund Never top 100 199 in 2025: Rich protection; Old English. A martyred king of East Anglia
  2. Alfred Top 100 for 72 yrs US #840: Elf counsel; Old English. The great king of Wessex
  3. Leopold Never top 100 76 in 2025: Bold people; Germanic. Kings of Belgium and Habsburg emperors
  4. Augustus Never top 100 US #407: Exalted, venerable; Latin. The first Roman emperor's title
  5. Maximilian Never top 100 US #590: The greatest; Latin. Max for short; a Habsburg emperor
  6. Constantine Never top 100 108 in 2025: Constant, steadfast; Latin. The first Christian Roman emperor
  7. Rupert Never top 100 29 in 2025: Bright fame; Germanic. German form of Robert; Prince Rupert of the Rhine brought it to England
  8. Conrad Never top 100 US #417: Brave counsel; Germanic. Medieval German kings and emperors
  9. Otto Top 100 for 19 yrs US #277: Wealth, fortune; Germanic. Otto the Great was crowned emperor in 962
  10. Edgar Top 100 for 46 yrs US #486: Wealthy spear; Old English. Borne by a peaceful tenth-century English king
  11. Edwin Top 100 for 62 yrs US #398: Rich friend; Old English. A seventh-century king of Northumbria
  12. Oswald Never top 100 67 in 2025: Power of a god; Old English. A saintly king of Northumbria
  13. Godfrey Never top 100 10 in 2025: Peace of God; Germanic. A leader of the First Crusade
  14. Frederick Top 100 for 78 yrs US #435: Peaceful ruler; Germanic. Prussia's most famous king
  15. Albert Top 100 for 87 yrs US #614: Noble and bright; Germanic. Queen Victoria's beloved prince
  16. Harold Top 100 for 83 yrs US #993: Army ruler; Old English. The last crowned Anglo-Saxon king, killed at Hastings
  17. Louis Top 100 for 80 yrs US #249: Famous warrior; Germanic. Eighteen kings of France
  18. Francis Top 100 for 76 yrs US #420: Frenchman; Latin. Shared with the saint of Assisi
  19. Hugh Top 100 for 24 yrs US #732: Mind, spirit; Germanic. The first Capetian king of France bore it
  20. Walter Top 100 for 93 yrs US #252: Ruler of the army; Germanic. Walt for short; a Norman favorite
  21. Theodore Top 100 for 80 yrs US #4: Gift of God; Greek. Teddy or Theo for short
  22. Arthur Top 100 for 91 yrs US #87: Possibly Celtic for bear; the legendary King Arthur. Back in the US top 100 in 2025

Traditional Latin and Greek boy names

Saints, emperors and philosophers left these names to the whole of Europe.

  1. Sebastian Top 100 for 26 yrs US #16: Man of Sebaste, venerable; Greek. A third-century saint and martyr
  2. Felix Never top 100 US #175: Lucky, successful; Latin. Four popes and many saints
  3. Vincent Top 100 for 54 yrs US #107: Conquering one; Latin. Vinnie for short; painter van Gogh
  4. Dominic Top 100 for 20 yrs US #106: Belonging to the Lord; Latin. Founder of the Dominican order
  5. Lucas Top 100 for 35 yrs US #10: Man from Lucania; Greek. The Latin form of Luke
  6. Leo Top 100 for 69 yrs US #19: A lion; Latin. Fourteen popes, and a star sign
  7. August Top 100 for 14 yrs US #81: Exalted, venerable; Latin. Gus for short
  8. Victor Top 100 for 74 yrs US #211: The conqueror; Latin. Shared with author Hugo
  9. Clement Never top 100 62 in 2025: Merciful, gentle; Latin. Fourteen popes
  10. Jerome Top 100 for 6 yrs 158 in 2025: Sacred name; Greek. Translator of the Latin Bible
  11. Ambrose Never top 100 US #735: Immortal; Greek. A fourth-century bishop of Milan
  12. Basil Never top 100 74 in 2025: Royal, kingly; Greek. A fourth-century church father called the Great
  13. Cyril Never top 100 38 in 2025: Lordly; Greek. The Cyrillic alphabet is named after him
  14. Gregory Top 100 for 52 yrs US #593: Watchful, alert; Greek. Greg for short; sixteen popes
  15. Eugene Top 100 for 78 yrs US #943: Well born; Greek. Gene for short
  16. Leonard Top 100 for 78 yrs US #637: Lion and brave; Germanic, from Latin leo. Leo or Lenny for short
  17. Lawrence Top 100 for 93 yrs US #520: Man from Laurentum; Latin. Larry for short
  18. Martin Top 100 for 91 yrs US #335: Dedicated to Mars; Latin. Shared with the saint of Tours
  19. Rufus Top 100 for 2 yrs 27 in 2025: Red-haired; Latin. A nickname of King William II
  20. Atticus Never top 100 US #281: From Attica; Greek. Shared with Harper Lee's lawyer Finch
  21. Patrick Top 100 for 95 yrs US #235: Nobleman, patrician; Latin. The patron saint of Ireland
  22. Oliver Top 100 for 37 yrs US #3: Possibly from Latin oliva, olive tree; Roland's companion in medieval epic. No. 3 for US boys in 2025

Classic Irish, Scottish and Welsh boy names

Celtic classics and the Celtic forms of biblical and European names.

  1. Liam Top 100 for 20 yrs US #1: Resolute protector; Germanic. Irish short form of William
  2. Sean Top 100 for 45 yrs US #489: God is gracious; Hebrew. Irish form of John. Say SHAWN
  3. Rhys Never top 100 US #412: Ardor, enthusiasm; Welsh. A Welsh classic. Say REESE
  4. Evan Top 100 for 37 yrs US #153: God is gracious; Hebrew. Welsh form of John
  5. Angus Never top 100 58 in 2025: One strength; Scottish Gaelic. Say ANG-gus
  6. Callum Never top 100 US #118: A dove; Latin. Linked to Saint Columba. Say KAL-um
  7. Malcolm Never top 100 US #272: Devotee of Saint Columba; Scottish Gaelic. Four kings of Scotland
  8. Alistair Never top 100 US #897: Defender of men; Greek. Scottish form of Alexander
  9. Hamish Never top 100 14 in 2025: Supplanter, holder of the heel; Hebrew. Scottish form of James. Say HAY-mish
  10. Fergus Never top 100 19 in 2025: Man of vigor; Irish Gaelic. A legendary Irish king
  11. Ronan Never top 100 US #247: Little seal; Irish Gaelic. Say ROH-nan
  12. Ian Top 100 for 44 yrs US #83: God is gracious; Hebrew. Scottish form of John
  13. Douglas Top 100 for 61 yrs US #807: Dark river; Scottish Gaelic. A powerful Scottish clan name
  14. Emrys Never top 100 157 in 2025: Immortal one; Greek. Welsh form of Ambrose. Say EM-riss
  15. Finn Never top 100 US #206: Fair, white; Irish Gaelic. From the hero Fionn mac Cumhaill
  16. Aidan Top 100 for 10 yrs US #326: Little fire; Irish Gaelic. A seventh-century Irish saint
  17. Kieran Never top 100 US #389: Little dark one; Irish Gaelic. From Ciarán. Say KEER-an
  18. Lewis Top 100 for 56 yrs US #433: Famous warrior; Germanic. A Scottish favorite form of Louis
  19. Seamus Never top 100 154 in 2025: Supplanter, holder of the heel; Hebrew. Irish form of James. Say SHAY-mus

Short one-syllable classic boy names

Short, strong names that work with almost any surname.

  1. Jack Top 100 for 114 yrs US #15: God is gracious; Hebrew. A medieval nickname for John
  2. Grant Never top 100 US #228: Great, large; Old French. Shared with President Ulysses S.
  3. Clark Never top 100 US #377: Cleric, scribe; Old English. Superman's everyday name
  4. Carl Top 100 for 100 yrs 187 in 2025: Free man; Germanic. Shared with scientists Linnaeus and Jung
  5. Rex Never top 100 US #859: King; Latin. Big personality, three letters
  6. Saul Never top 100 US #557: Asked for, prayed for; Hebrew. The first king of Israel
  7. Roy Top 100 for 89 yrs US #525: Red; Scottish Gaelic. Nickname of Scottish outlaw Rob MacGregor
  8. Ralph Top 100 for 84 yrs 211 in 2025: Counsel wolf; Old Norse. Say RALF, or RAFE in Britain
  9. Earl Top 100 for 75 yrs 63 in 2025: Nobleman, warrior; Old English. An aristocratic title turned name
  10. Frank Top 100 for 109 yrs US #514: One of the Franks; Germanic. A Germanic tribe that named France
  11. Lloyd Top 100 for 55 yrs 111 in 2025: Grey; Welsh. Say LOID
  12. Glenn Top 100 for 63 yrs 124 in 2025: Valley; Scottish Gaelic. Shared with astronaut John
  13. Max Top 100 for 3 yrs US #180: The greatest; Latin. Short for Maximilian; a German favorite
  14. Will Top 100 for 30 yrs 170 in 2025: Resolute protector; Germanic. Short form of William

Classic boy names from around the world

Traditional forms of classic names in other languages.

  1. Giovanni Never top 100 US #123: God is gracious; Hebrew. Italian form of John. Say jo-VAH-nee
  2. Mateo Top 100 for 11 yrs US #8: Gift of God; Hebrew. Spanish form of Matthew. Say mah-TAY-oh
  3. Pierre Never top 100 159 in 2025: Rock, stone; Greek. French form of Peter. Say pee-AIR
  4. Hans Never top 100 146 in 2025: God is gracious; Hebrew. German form of John
  5. Ivan Never top 100 US #163: God is gracious; Hebrew. Russian form of John. Say ee-VAHN
  6. Luca Top 100 for 7 yrs US #14: Man from Lucania; Greek. Italian form of Luke
  7. Pablo Never top 100 US #430: Small, humble; Latin. Spanish form of Paul
  8. Carlos Top 100 for 43 yrs US #150: Free man; Germanic. Spanish form of Charles
  9. Lars Never top 100 83 in 2025: Man from Laurentum; Latin. Scandinavian form of Lawrence
  10. Sven Never top 100 31 in 2025: Boy, young man; Old Norse. A Viking-age classic
  11. Erik Top 100 for 23 yrs US #546: Eternal ruler; Old Norse. Borne by the Viking who named Greenland
  12. Klaus Never top 100 63 in 2025: Victory of the people; Greek. German short form of Nicholas
  13. Jacques Never top 100 80 in 2025: Supplanter, holder of the heel; Hebrew. French form of James. Say ZHAHK
  14. Henri Never top 100 95 in 2025: Home ruler; Germanic. French form of Henry. Say ahn-REE
  15. Matteo Never top 100 US #146: Gift of God; Hebrew. Italian form of Matthew. Say mat-TAY-oh
  16. Alessandro Never top 100 US #497: Defender of men; Greek. Italian form of Alexander
  17. Joaquín Never top 100 US #355: Raised by God; Hebrew. Spanish classic. Say wah-KEEN
  18. Rafael Never top 100 US #218: God heals; Hebrew. Spanish and Portuguese form of Raphael
  19. Omar Never top 100 US #260: Long-lived, flourishing; Arabic. A great caliph of early Islam
  20. Yusuf Never top 100 US #450: He will add; Hebrew. Arabic form of Joseph. Say YOO-suf
  21. Ibrahim Never top 100 US #351: Father of many; Hebrew. Arabic form of Abraham. Say ib-rah-HEEM
  22. Arjun Never top 100 US #490: White, clear; Sanskrit. Hero of the Mahabharata. Say AR-joon
  23. Rohan Never top 100 US #812: Ascending, rising; Sanskrit. Say ROH-han
  24. Dmitri Never top 100 33 in 2025: Devoted to Demeter; Greek. Russian classic. Say dih-MEE-tree

How to pick the right name

Choose your nickname first

Most classic names come with a ready-made nickname: William to Will, Theodore to Teddy, Alexander to Alex. Make sure you like where the name will end up on the playground.

Balance a classic with a rarer middle name

A classic first name like John or Henry pairs well with a more unusual middle name, so your son gets a familiar name and a bit of personality.

Think about popularity

Some classics, like James and Henry, are in the US top ten, so your son may share his name in class. Names like Edmund, Ambrose or Rufus are just as old but far less common: none was in the 2025 top 700.

Classic boy names: 156 ideas from Nomezo

Save this list for later

Pin it to a naming board, or tap the heart next to any name to keep it in your favorites on this device.

Classic boy names, measured: the 12 that never left the US top 100, the comebacks, and the classics that faded

By The Nomezo Editors · Updated October 25, 2026 · How we research names

We define a classic with data: a name in the US top 1,000 every year since records began in 1880. Only 12 boy names did better and stayed in the top 100 all 146 years, from James and William to Samuel.

Classics are also far less crowded than they were: in 1950 the top 10 boys' names went to 33.8% of baby boys, and in 2025 to 8.0%. The finder above narrows the names by section, length, peak decade or US popularity, and the tags show how long each name spent in the top 100.

  1. Step 1Start with the evergreens12 names never left the top 100.
  2. Step 2Spot a comebackHenry and Theodore came back after decades.
  3. Step 3Pick a faded classicWalter and Harold are rare again.
  4. Step 4Narrow the listBy section, decade or popularity.

The 12 boy names that never left the US top 100

  • John's long reign. John was the top US boys' name every year from 1880 to 1923, and in England it was usually the most common boy's name from the 1200s to the 1900s (Behind the Name).
  • Less crowded now. James was No. 6 in 2025 with 11,945 boys, about 1 in 143, while the top 10 names together covered 8.0% of boys, against 33.8% in 1950.
Boy names in the US top 100 every year from 1880 to 2025
NameBest rank2025 rank
James#1 (1940)#6
William#2 (1880)#9
Samuel#17 (1880)#18
Michael#1 (1954)#21
Daniel#5 (1985)#22
John#1 (1880)#23
Joseph#5 (1912)#29
Thomas#8 (1880)#34
David#1 (1960)#35
Charles#4 (1880)#48
Andrew#5 (1988)#73
Robert#1 (1924)#92

Source: US Social Security Administration, births 1880 to 2025. Only 181 boy names were in the top 1,000 in all 146 years.

Classics that came back

Classic boy names that left the US top 100 and returned
NameOut of the top 1002025 rank
Oliver1904 to 2008#3
Theodore1953 to 2014#4
Henry1970 to 2005#5
Benjamin1927 to 1967#11
Jack1965 to 1995#15
Leo1938 to 2013#19
August1892 to 2023#81
Arthur1970 to 2024#87

Source: US Social Security Administration.

Classics that faded

  • Old Testament names came later. Names like Gideon came into English use with the Protestant Reformation and were popular with the Puritans (Behind the Name).
  • How the data works. Social Security lists only names given to at least 5 babies, counts each spelling separately (Philip and Phillip, Stephen and Steven) and drops accents, so a classic split across spellings ranks lower than its true use.
Old-fashioned boy names that were top-100 staples for decades
NameBest rank2025
Walter#10 (1914)#252
Albert#14 (1910)#614
Alfred#32 (1882)#840
Eugene#20 (1927)#943
Harold#12 (1915)#993
Carl#22 (1894), and 100 years in the top 100Outside the top 1,000
Earl#20 (1894)Outside the top 1,000

Source: US Social Security Administration. A faded classic is a safe way to pick a familiar name your son will rarely share.

Sources

Frequently asked questions

What are classic boy names?

Classic boy names have stayed in use for generations without sounding dated. In US records, only 12 boy names have been in the top 100 every year since 1880: James, William, John, Joseph, David, Robert, Thomas, Charles, Michael, Daniel, Andrew and Samuel.

What is the most timeless boy name?

John. It was usually England's most common boy's name from the 1200s to the 1900s and the top US boys' name every year from 1880 to 1923. James and William are close behind, and all three are still in the US top 25.

What are some traditional boy names that are not overused?

Try Edmund, Ambrose, Clement, Rupert, Conrad, Hugh or Rufus. They are just as old as the top classics but far less common today.

What does classic mean in baby names?

A classic name is one that has stayed in steady use for generations. Vintage names, by contrast, faded for decades before coming back.

Are biblical names classic names?

Many are. John, James, Daniel, David and Joseph have been in the US top 100 every year since 1880, while Ezekiel, Ezra and Asher only reached the top 100 in the last dozen years.

Which classic boy names are most popular in 2025?

Theodore (No. 4), Henry (No. 5), James (No. 6) and William (No. 9) were all in the US top 10 in 2025, followed by Benjamin (No. 11), Jack (No. 15) and Samuel (No. 18).

What is the difference between classic and old-fashioned names?

A classic has stayed in steady use, like James or William, which never left the US top 100. An old-fashioned name was once common but faded, like Walter or Harold, which were top-20 names around 1915 and are rare today.

See every page in Baby Names →