1. Home
  2. Topics

Boy Names ALWAYS in the Top 1000

There are just under 200 baby boy names that have been on the Top 1000 since 1880, when the U.S. Social Security office began tracking baby names. The classic boy names here — such as Oliver and William — are included among that elite group that has been perennially popular.

Along with Oliver and William, many of the other top names for boys have always appeared in the Top 1000, including Noah, Elijah, James, Benjamin, Mason, Alexander, Henry, and Jacob. You may be surprised to learn that less conventional names such as Troy, Jefferson, Harley, and Dallas have maintained their memberships to this exclusive club.

The number of boy names that have always been in the Top 1000 is almost double that of girl names. Boy names have traditionally been more stable in popularity, although now we are seeing a shift as boy names become more trend-driven. Names such as Willie, Ralph, Jerome, and Mike recently dropped out of the Top 1000, relinquishing their status, and Gerald, Reginald, Rodney, or Will (yes, Will!) could be the next to go.

If you’re looking for an unshakable classic name for a son, a boy name always in the Top 1000 is the right choice for you. Browse all 189 boy names that have always been in the Top 1000, below.

Riley

Meaning: courageous

Origin:Irish
582
Daniel

Meaning: God is my judge

Origin:Hebrew
150
Spencer

Meaning: house steward, dispenser of provisions

Origin:English
267
Ellis

Meaning: benevolent

Origin:English surname derived from Elijah or Elias or Welsh
56
Harley

Meaning: hare clearing

Origin:English
1381
August

Meaning: great, magnificent

Origin:German form of Latin Augustus
16
Avery

Meaning: ruler of the elves

Origin:English
630
Austin

Meaning: great, magnificent

Origin:English, shortened form of Augustine
318
Cyrus

Meaning: sun

Origin:Persian
19
Levi

Meaning: joined, attached

Origin:Hebrew
71
Miles

Meaning: soldier or merciful

Origin:English form of Milo
24
Leo

Meaning: lion

Origin:Latin
48
Lorenzo

Meaning: from Laurentium

Origin:Italian variation of Laurence
324
Arthur

Meaning: bear

Origin:Celtic
32
Isaac

Meaning: laughter

Origin:Hebrew
60
Owen

Meaning: young warrior; well-born

Origin:Welsh
74
Emmett

Meaning: universal

Origin:English masculine variation of Emma, German
78
Nathaniel

Meaning: gift of God

Origin:Hebrew
41
Jasper

Meaning: bringer of treasure

Origin:Persian
49
Harrison

Meaning: son of Harry

Origin:English
99