1. Home
  2. Topics

Top Middle Names

The top middle names for baby boys and girls over the last century are a more stable group than first names, which go in and out of fashion more dramatically and rapidly. The most common middle names, on the other hand, often honor family members or provide a smooth bridge between first and last names, so they're a less diverse group.

For girls, the top middle names of the last hundred years are Marie, Ann (and Anne), and Elizabeth. For boys, Michael ranks as the top middle name of the century, followed by Joseph, William, and James.

Girl middle names popular in the first half of the 20th century that later faded away include Irene, Mae and May, and Ruth. After 1950, middle names for girls that rose to prominence include Kay, Sue, and Renee. After the year 2000, Rose, Grace, and Faith became popular middle names for girls.

For boys, middle names popular before 1950 include Henry, Francis, and Eugene. After 1950, Lee, Ray, and Wayne came into use. Lee remained popular as a middle name for boys after the year 2000, when Alexander and Matthew also came into play.

Here, based on official records, are the top middle names for babies in the US for the past 120 years.

Anthony

Meaning: from Antium

Origin:Latin
186
Robert

Meaning: bright fame

Origin:English from German
542
Charles

Meaning: man, free man

Origin:French from German
290
David

Meaning: beloved

Origin:Hebrew
337
Wayne

Meaning: maker of wagons

Origin:English occupational name
620
Eugene

Meaning: wellborn, noble

Origin:Greek
360
Sue The meaning of Sue is 'lily' and the name is...
Origin:Diminutive of Susan
2530
Lee

Meaning: pasture, meadow

Origin:English
2165
Lee

Meaning: pasture, meadow

Origin:English
636
Lynn

Meaning: lake

Origin:Diminutive of Linda or Welsh
1672
Renee

Meaning: reborn

Origin:French from Latin
859
James

Meaning: supplanter

Origin:English variation of Jacob, Hebrew
33
Mary

Meaning: drop of the sea, bitter, or beloved

Origin:Hebrew or Egyptian
202
Elizabeth

Meaning: pledged to God

Origin:Hebrew
86
Grace A name associated with elegance, poise and b...
Origin:English, virtue name
76
Jane

Meaning: God is gracious

Origin:English
77
Matthew

Meaning: gift of God

Origin:Hebrew
120
Andrew

Meaning: strong and manly

Origin:Greek
118
William

Meaning: resolute protection

Origin:German
128
Thomas

Meaning: twin

Origin:Aramaic
59