AgeName

How old is someone named Shakira?

The average Shakira is 30 years old.

Half of all living Shakiras are between 23 and 37.

Estimated alive
8.1K
Median age
29
Peak year
2002
Mostly
Gen Z

Shakira rose fast and peaked in 2002, then faded almost as fast. 54% of all Shakiras were born within 15 years of each other.

Popular names of 2002 · The most popular names of the 2000s →

Show the numbers by decade
Babies named Shakira by decade, and how many are estimated alive today
Born inBabies bornAlive today
1970s682650
1980s1,4691,400
1990s2,7972,700
2000s2,6752,600
2010s549550
2020s104100

How many Shakiras are still alive?

About 8,100 Shakiras are alive in the US today. That's 98% of the roughly 8,300 babies named Shakira since 1970.

Nearly every Shakira ever born is still alive, because almost all of them are young.

What generation is the name Shakira?

About half of living Shakiras are in Gen Z, born between 1997 and 2012.

See all Gen Z names →

Is Shakira an old name?

Somewhat. Shakira is older than 51 in 100 names on AgeByName, but younger than plenty of classics.

Names that sound old →

Is Shakira a boy or girl name?

Almost entirely girls: over 99.9% of living Shakiras are women.

Names the same age as Shakira

NAME TWIN

Shakira's name twin is Reanna. Of all 3,713 names on AgeByName, Reanna's age curve is the closest match to Shakira's: 88% alike.

GUESS THE AGE

Think you can guess a Gary's age?

Ten names, one slider each. Share your score.

Play now →

Questions about the name Shakira

How old is the average Shakira?

The average Shakira in the US is 30 years old. The median is 29, so half are older and half younger.

How many people are named Shakira?

About 8,100 Shakiras are alive in the US today, out of roughly 8,300 babies given the name since 1970.

When was the name Shakira most popular?

In 2002, when about 510 baby girls were named Shakira.

Is Shakira a Gen Z name?

Partly. Gen Z are the largest group, about 47% of living Shakiras, 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