AgeName

How old is someone named Kim?

The average Kim is 63 years old.

Half of all living Kims are between 59 and 68.

Estimated alive
179K
Median age
64
Peak year
1960
Mostly
Boomers

Kim was a boom name: it shot up, peaked in 1960, and dropped away. That's why most Kims are close to the same age.

Popular names of 1960 · The most popular names of the 1960s →

Show the numbers by decade
Babies named Kim by decade, and how many are estimated alive today
Born inBabies bornAlive today
1910s270
1920s1230
1930s519100
1940s4,0072,100
1950s77,28859,000
1960s101,57688,000
1970s22,51521,000
1980s4,7274,500
1990s2,0072,000
2000s1,0251,000
2010s680680
2020s274270

How many Kims are still alive?

About 180,000 Kims are alive in the US today. That's 83% of the roughly 210,000 babies named Kim since 1912.

Most Kims ever born are still alive.

What generation is the name Kim?

About two in three living Kims are Baby Boomers, born between 1946 and 1964.

See all Boomer names →

Is Kim an old name?

Yes. Kim is older than 92 in 100 names on AgeByName.

Names that sound old →

Is Kim a boy or girl name?

Mostly a girl's name: 87% of living Kims are women, and 14% are men.

The women average 62 and the men 66.

Names the same age as Kim

NAME TWIN

Kim's name twin is Terri. Of all 3,713 names on AgeByName, Terri's age curve is the closest match to Kim's: 91% alike.

Compare: Kimberly vs. Kim

GUESS THE AGE

Think you can guess a Jennifer's age?

Ten names, one slider each. Share your score.

Play now →

Questions about the name Kim

How old is the average Kim?

The average Kim in the US is 63 years old. The median is 64, so half are older and half younger.

How many people are named Kim?

About 180,000 Kims are alive in the US today, out of roughly 210,000 babies given the name since 1912.

When was the name Kim most popular?

In 1960, when about 14,000 baby girls were named Kim.

Is Kim a Boomer name?

Yes. About 63% of living Kims are Baby Boomers, born between 1946 and 1964.

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