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.

Timothy

Meaning: honoring God

Origin:Greek
558
Israel

Meaning: he who struggles with God

Origin:Hebrew
1446
Morgan

Meaning: sea-born, sea-song or sea-circle

Origin:Welsh
584
Sterling

Meaning: of the highest quality

Origin:English
555
Marcus

Meaning: warlike

Origin:Latin
390
Julius

Meaning: youthful, downy-bearded

Origin:Latin
399
Francisco

Meaning: free man

Origin:Spanish, Portuguese
634
Francis

Meaning: Frenchman or free man

Origin:Latin
240
Eddie

Meaning: wealthy

Origin:Diminutive of Edward et al
2051
Troy

Meaning: of Troyes

Origin:Greek, French
2107
Douglas

Meaning: black water

Origin:Scottish
755
Benjamin

Meaning: son of the right hand

Origin:Hebrew
149
Leonard

Meaning: brave lion

Origin:German
490
Russell

Meaning: redhead, fox-colored

Origin:French
384
Seth

Meaning: appointed, placed

Origin:Hebrew
385
Roland

Meaning: famous throughout the land

Origin:German
392
Raymond

Meaning: wise protector

Origin:German
398
Joseph

Meaning: Jehovah increases

Origin:Hebrew
436
Christian

Meaning: anointed one or follower of Christ

Origin:Greek or English from Latin
441
Edgar

Meaning: wealthy spearman

Origin:English
444