EN
Girl · Name family

Shakira

13,492births recorded
19Countries
3Variants
2002Peak · South Australia
#8362United States 2025

Shakira is a girl name family recorded 13,492 times in 19 countries since 1970. It ranks highest today in the United States (#8362 in 2025). Its all-time peak was in South Australia in 2002, at 153.6 births per 100,000.

Popularity by country

Births per 100,000 newborns, all forms of the name combined.

Which form wins where

Births per 100,000 newborns for each form, in the selected country.

Rank in countries that publish top lists only

All forms of Shakira

VariantsLanguageTotal birthsCountryLatest rankPeak year10-year trend
Shakira English 8,276 🇺🇸 United States #8362 2002 ▼ 76 %
Shakira English 1,459 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England & Wales – 2002 –
Shakira English 374 🇰🇿 Kazakhstan – 2007 –
Shakira English 315 🇫🇷 France – 2002 –
Shakira English 303 🇦🇷 Argentina #2059 2000 ▼ 24 %
Shakira English 202 🇧🇪 Belgium – 2002 –
Shakyra English 1,136 🇺🇸 United States – 2001 –
Shakyra English 10 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England & Wales – 2003 –
Shakyra English 5 🇫🇷 France – 2003 –
Shakirah English 808 🇺🇸 United States – 1992 –
Shakirah English 105 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England & Wales – 2003 –

Names with a similar trajectory

Their popularity curve in South Australia correlates closely with Shakira's.

  1. 1Mikala
  2. 2Reagan
  3. 3Tameka
  4. 4Nikita
  5. 5Latisha

How we grouped these names

  • Shakira ↔ Shakyra — spelling variant
  • Shakira ↔ Shakirah — spelling variant

Questions about Shakira

How popular is the name Shakira?

In 2025 it ranked #8362 in the United States. Official registers record 13,492 births across 19 countries.

What is Shakira in other languages?

Shakyra (English); Shakirah (English).

When was Shakira most popular?

It peaked in South Australia in 2002, at 153.6 births per 100,000.

Is Shakira a boy or a girl name?

In official birth registers, Shakira is a girl name.