AgeName

How old is someone named Margo?

The average Margo is 49 years old.

Half of all living Margos are between 25 and 72. The average sits between a large older group and a younger one, so many Margos are much older than 49.

Estimated alive
21.8K
Median age
57
Peak year
1954
Mostly
Boomers

Margo is a comeback name. It was common in the early 1900s, nearly disappeared by mid-century, and has returned, peaking again in 1954.

Popular names of 1954 · The most popular names of the 1950s →

Show the numbers by decade
Babies named Margo by decade, and how many are estimated alive today
Born inBabies bornAlive today
1900s260
1910s1510
1920s304under 100
1930s1,209350
1940s4,8032,800
1950s5,8914,600
1960s3,9613,500
1970s2,2772,100
1980s1,7471,700
1990s1,2171,200
2000s886880
2010s1,8171,800
2020s2,9532,900

How many Margos are still alive?

About 22,000 Margos are alive in the US today. That's 80% of the roughly 27,000 babies named Margo since 1905.

Most Margos ever born are still alive.

What generation is the name Margo?

About one in three living Margos are Baby Boomers, born between 1946 and 1964.

See all Boomer names →

Is Margo an old name?

Yes. Margo is older than 77 in 100 names on AgeByName.

Looking ahead: if babies keep getting the name at today's pace, the typical Margo will be 32 in 2056, so its average age will actually fall, as the youngest Margos make up more of the total.

Names that sound old →

Is Margo a boy or girl name?

Almost entirely girls: 99.9% of living Margos are women.

Names the same age as Margo

NAME TWIN

Margo's name twin is Ira. Of all 3,713 names on AgeByName, Ira's age curve is the closest match to Margo's: 92% alike.

GUESS THE AGE

Think you can guess a Ashley's age?

Ten names, one slider each. Share your score.

Play now →

Questions about the name Margo

How old is the average Margo?

The average Margo in the US is 49 years old. The median is 57, so half are older and half younger.

How many people are named Margo?

About 22,000 Margos are alive in the US today, out of roughly 27,000 babies given the name since 1905.

When was the name Margo most popular?

In 1954, when about 720 baby girls were named Margo.

Is Margo a Boomer name?

Partly. Baby Boomers are the largest group, about 36% of living Margos, but the name spans several generations.

Estimates from Social Security Administration baby-name records (births 1880–2025) and SSA cohort life tables (2026 Trustees Report). Updated each spring. How we calculate this