How old is someone named Moshe?
The average Moshe is 20 years old.
Half of all living Moshes are between 7 and 29.
When was Moshe popular?
Moshe has been rising for years and peaked in 2025, so most Moshes are still kids.
Popular names of 2025 · The most popular names of the 2020s →
Show the numbers by decade
| Born in | Babies born | Alive today |
|---|---|---|
| 1940s | 82 | under 100 |
| 1950s | 343 | 230 |
| 1960s | 390 | 320 |
| 1970s | 854 | 770 |
| 1980s | 1,510 | 1,400 |
| 1990s | 2,269 | 2,200 |
| 2000s | 3,592 | 3,500 |
| 2010s | 5,162 | 5,100 |
| 2020s | 3,836 | 3,800 |
How many Moshes are still alive?
About 17,000 Moshes are alive in the US today. That's 97% of the roughly 18,000 babies named Moshe since 1942.
Nearly every Moshe ever born is still alive, because almost all of them are young.
What generation is the name Moshe?
About two in five living Moshes are in Gen Alpha, born in 2013 or later.
- Boomer 2%
- Gen X 6%
- Millennial 16%
- Gen Z 33%
- Gen Alpha 43%
Is Moshe an old name?
Not really. Moshe is younger than 70 in 100 names on AgeByName.
Looking ahead: if babies keep getting the name at today's pace, the typical Moshe will be 29 in 2056, so the name is aging slowly.
Is Moshe a boy or girl name?
Almost entirely boys: 99.9% of living Moshes are men.
Names the same age as Moshe
NAME TWIN
Moshe's name twin is Rivka. Of all 3,713 names on AgeByName, Rivka's age curve is the closest match to Moshe's: 95% alike.
Think you can guess a Ashley's age?
Ten names, one slider each. Share your score.
Questions about the name Moshe
How old is the average Moshe?
The average Moshe in the US is 20 years old. The median is 16, so half are older and half younger.
How many people are named Moshe?
About 17,000 Moshes are alive in the US today, out of roughly 18,000 babies given the name since 1942.
When was the name Moshe most popular?
In 2025, when about 730 baby boys were named Moshe.
Is Moshe a Gen Alpha name?
Partly. Gen Alpha are the largest group, about 43% of living Moshes, 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