Mahdi
Meaningrightly guided · Arabic
- US rank
- #1,621
- Syllables
- 2
- Peak
- #1,599 in 2024
104 babies were named Mahdi in the US in 2025. It has climbed 546 places in five years.
Save adds it to your list. Vote moves it up the top voted names.
US births per million boys, 1959–2025
Most popular states (2025)
Similar names
Popularity: U.S. Social Security Administration (babies with 5+ births per year).
Did you know?
A few things about Mahdi you might not know, from US birth records. Handy for convincing a partner, or a grandparent.
- How commonAbout 1 in every 16,420 baby boys born in the US in 2025 was named Mahdi, 104 babies in all. In a typical school of 500 kids, your Mahdi would very likely be the only one.
- HistoryMahdi first shows up in US birth records in 1959, the first year at least 5 babies got it. It has been in use for 66 years since.
- Best yearIts best year was 2024, when it reached #1,599.
- Then vs nowMahdi is 2.8× more common today than it was in 2000. In 2000 it was given to about 1 in 46,729 baby boys; in 2025, about 1 in 16,420.
- TrendMahdi has climbed 546 places in the US rankings over the last five years and now sits at #1,621. Fast risers like this often keep climbing, so expect to hear it more.
- Where it's lovedMahdi is most popular in Michigan, where it ranks #294. It's in the top 1,000 in 1 state.
- MeaningIn Arabic, Mahdi means “rightly guided”. Our records link it to Arabic and Indian roots.
- OriginMahdi is the #8 most popular Indian boy name in the US. That's out of 160 Indian boy and unisex names in our list.
About the name Mahdi
Mahdi is a boy name of Arabic and Indian origin meaning “rightly guided”. It has 5 letters and 2 syllables, starting with M and ending in “-hdi”. US birth records list Mahdi for boys from 1959 to 2025, in 52 of those 67 years. Its best year was 2024, when it ranked #1,599 among boy names. In 2025 it ranked #1,621, with 104 babies.
Origin:Arabic namesIndian names
| Decade | Babies per million | About 1 in |
|---|---|---|
| 1950s | 2.3 | 434,783 boys |
| 1970s | 2.0 | 490,196 boys |
| 1980s | 6.7 | 148,588 boys |
| 1990s | 14 | 71,327 boys |
| 2000s | 32 | 31,576 boys |
| 2010s | 44 | 22,821 boys |
| 2020s | 49 | 20,415 boys |
More Arabic boy names
- Boy name: Caleb · dog, faithful
- Boy name: Silas · of the forest
- Boy name: Aaron · possibly exalted
- Boy name: Xavier · new house
- Boy name: Jasper · treasurer
- Boy name: Malcolm · devotee of Saint Columba
- Unisex name: Cairo · the victorious
- Boy name: Ibrahim · father of many
Questions about the name Mahdi
What does the name Mahdi mean?
Mahdi means “rightly guided” in Arabic.
What is the origin of the name Mahdi?
Mahdi has Arabic, Indian roots in our records. Other Arabic names include Caleb, Silas, Aaron.
Is Mahdi a boy or girl name?
Mahdi is a boy name.
How popular is the name Mahdi?
Mahdi ranked #1,621 for US boys in 2025, given to 104 babies. Its best year was 2024 (#1,599).