1. Home
  2. Topics

Most Common Names for Boys

Common names are not the same as popular names: Common names are those most often found among the total population or for a certain period of time, as opposed to those popular for babies born in any one year. These are the 100 most common names for males in the US in the past century, with James at the top of the list, followed by John, Robert, Michael, and William.

Along with James and William, other common boy names that remain in the US Top 50 include Alexander, Benjamin, David, Gabriel, Henry, Jacob, Noah, and Samuel. The common names for boys that have fallen the farthest in popularity include Ralph, Willie, Gerald, and Billy.

Some popular names for boys today, such as Number one Liam, don't yet make it onto the list of the century's most common male names. Over time, older names such as Gary and Eugene will pass away, to be replaced by names such as Aiden and Jackson given to so many baby boys today.

Douglas

Meaning: black water

Origin:Scottish
755
Benjamin

Meaning: son of the right hand

Origin:Hebrew
149
Russell

Meaning: redhead, fox-colored

Origin:French
384
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
Mark

Meaning: warlike

Origin:Latin
496
Scott

Meaning: from Scotland

Origin:English
501
Stephen

Meaning: garland, crown

Origin:Greek
534
Jesse

Meaning: gift

Origin:Hebrew
264
Lawrence

Meaning: from Laurentium or bay laurel

Origin:Latin
164
Anthony

Meaning: from Antium

Origin:Latin
186
Robert

Meaning: bright fame

Origin:English from German
542
Bruce

Meaning: from the brushwood thicket

Origin:Scottish and English from French
283
Joe

Meaning: Jehovah increases

Origin:Diminutive of Joseph
1371
Kyle

Meaning: narrow spit of land

Origin:Scottish
468
Justin

Meaning: fair, righteous

Origin:Latin
513
Albert

Meaning: noble, bright

Origin:German
218
Gerald

Meaning: ruler with the spear

Origin:English and Irish from German
825
Walter

Meaning: army ruler

Origin:German
332