Baby Name Club

Find your next favorite.

Or start with a category

Mostly boys5 letters

Mahdi

Meaning
Guided one
Origin
Arabic
View shortlist

Saved in this browser. No account needed.

Meaning & origin

What does Mahdi mean?

Mahdi means “Guided one”.

Mahdi is an Arabic name meaning “guided one,” especially with the sense of being rightly or divinely guided. It is also a significant title in Islamic traditions concerning a figure expected to restore justice. Beliefs about that figure differ among Muslim traditions, so a brief name description should not present one detailed account as universal.

The title also appears in Frank Herbert's Dune, where it is applied to Paul by followers within the fictional story. That literary use draws on an existing religious term; it is not the origin of the personal name. Mehdi is a related form. Bearing the name expresses a naming tradition or aspiration and does not claim that the person is the prophesied figure.

Short forms & related names

Nicknames & variations

Explore short forms, spellings, and related names.

Variations & related forms

Related forms and spellings recorded for this name.

  • Mehdi
Popularity & trends

How popular is Mahdi?

United States · 2025

Explore how often Mahdi is used and how its ranking has changed.

US boys rank
#1,629
2025 · #1 is most popular
Boys named Mahdi
104
Recorded births in 2025
Change in births
2.8%
Fewer than 2024

Mahdi over time

United States · Boys

Boys
Yearly data & usage

Rankings are calculated separately for girls and boys. The summary highlights boys, the most common recorded usage in 2025.

Mahdi: United States birth counts and ranks
YearUsageUS rankBirths
2025Boys#1,629104
2024Boys#1,605107
2023Boys#1,86086
2022Boys#1,96079
2021Boys#2,14867
2020Boys#2,18064
2019Boys#1,84582
2018Boys#1,98974
2017Boys#1,76288
2016Boys#2,03570
2015Boys#1,63598
2014Boys#1,99072

Years reflect available birth records. Missing records do not mean zero births.

Keep discovering

Names like Mahdi

Explore the connection, then save your favorites to compare.

Browse all names
Shared origin

Amir

Mostly boys
Meaning
Prince or commander in Arabic; treetop in Hebrew

Shares an origin with Mahdi.

Shared origin

Jude

Mostly boys
Meaning
Praised; to be generous, to be good to others

Shares an origin with Mahdi.

Shared origin

Zayden

Mostly boys
Meaning
Modern name; sometimes linked to growth

Shares an origin with Mahdi.

Shared origin

Kairo

Mostly boys
Meaning
The victorious, through Cairo

Shares an origin with Mahdi.

Shared origin

Muhammad

Mostly boys
Meaning
Praised; praiseworthy

Shares an origin with Mahdi.

Shared origin

Zayn

Mostly boys
Meaning
Beauty; grace

Shares an origin with Mahdi.

Found a few you like?

Save them, then compare up to four names in your shortlist.

Open shortlist