Ehsan

Given to 542 US babies since 1977

▲ Rising +105% vs. 2018–2020

Rank in 2025
#3,513
recorded as boys
Down 241 since 2024
Babies in 2025
32
boys 32
Peak year
2024
36 babies recorded as boys
All-time total
542
since 1977

Born an Ehsan? See how many share your birth year.

Any year from 1880 to 2025.

Babies per 1,000 (same sex), 1880–2025

Recorded as boys
Babies per 1,000 (same sex), 1880–2025Ehsan was most popular in 2024, when 36 babies recorded as boys got the name (0.02 per 1,000). In 2025, 32 babies were named Ehsan, ranking #3513 for babies recorded as boys. Compared with 2018–2020, it's up 105%.00.0050.010.0150.020.02518801900192019401960198020002020Peak 2024 Babies per 1,000 (same sex), 1880–2025Ehsan was most popular in 2024, when 36 babies recorded as boys got the name (0.02 per 1,000). In 2025, 32 babies were named Ehsan, ranking #3513 for babies recorded as boys. Compared with 2018–2020, it's up 105%.00.0050.010.0150.020.0251880192019602000Peak 2024

Ehsan was most popular in 2024, when 36 babies recorded as boys got the name (0.02 per 1,000). In 2025, 32 babies were named Ehsan, ranking #3513 for babies recorded as boys. Compared with 2018–2020, it's up 105%.

Download chart
Show every year
YearGirlsRankBoysRank
2025 <5 — 32 3,513
2024 <5 — 36 3,272
2023 <5 — 28 3,883
2022 <5 — 18 5,215
2021 <5 — 24 4,247
2020 <5 — 10 7,502
2019 <5 — 17 5,340
2018 <5 — 19 4,918
2017 <5 — 17 5,297
2016 <5 — 18 5,124
2015 <5 — 17 5,289
2014 <5 — 18 5,066
2013 <5 — 21 4,463
2012 <5 — 18 5,035
2011 <5 — 16 5,433
2010 <5 — 14 6,036
2009 <5 — 13 6,436
2008 <5 — 12 6,763
2007 <5 — 9 8,173
2006 <5 — 8 8,732
2005 <5 — 6 10,151
2004 <5 — 10 6,976
2003 <5 — 6 9,581
2002 <5 — 11 6,088
2001 <5 — 5 10,556
2000 <5 — 12 5,588
1999 <5 — 5 9,912
1998 <5 — <5 —
1997 <5 — 6 8,110
1996 <5 — 8 6,496
1995 <5 — <5 —
1994 <5 — 5 8,800
1993 <5 — 5 8,700
1992 <5 — 7 6,670
1991 <5 — 5 8,236
1990 <5 — 6 7,178
1989 <5 — 8 5,615
1988 <5 — 8 5,200
1987 <5 — 7 5,459
1986 <5 — <5 —
1985 <5 — <5 —
1984 <5 — 8 4,552
1983 <5 — 7 4,907
1982 <5 — 10 3,966
1981 <5 — 10 3,858
1980 <5 — 11 3,615
1979 <5 — 6 5,355
1978 <5 — <5 —
1977 <5 — 5 5,845