Every name given to a US baby since 1880, ranked year by year — straight from Social Security Administration birth records. 105,966 names · 375,362,447 births · public domain.

Promise*

#2,032 most common girls' name of all time · #3,472 across all names · 6% male / 94% female · used 1975–2025 · notable crossover

Rank among girls
#2,032
Rank overall
#3,472 of 105,966
First appeared
1975
Years on the list
51 of 146
All-time
6,838
Since 2016
3,430
Peak year
2023 #714
Best rank
#714 2023
Girls Boys peak 422/yr
198020002020

Promise first appears in 1975. That's the first year it was given to at least 5 US babies, which is the threshold below which the SSA withholds a name.

Year by year

YearGirlsBoysTotalRank
2025 330 18 348 #825
2024 337 21 358 #820
2023 395 27 422 #714
2022 365 38 403 #781
2021 390 18 408 #731
2020 319 25 344 #853
2019 320 27 347 #844
2018 295 17 312 #913
2017 242 21 263 #1,061
2016 215 10 225 #1,172
2015 246 18 264 #1,072
2014 249 11 260 #1,046
2013 218 16 234 #1,119
2012 211 9 220 #1,165
2011 217 9 226 #1,133
2010 217 18 235 #1,130
2009 203 14 217 #1,230
2008 203 14 217 #1,239
2007 179 10 189 #1,356
2006 149 10 159 #1,486
2005 116 9 125 #1,714
2004 107 9 116 #1,792
2003 98 8 106 #1,879
2002 68 8 76 #2,366
2001 99 6 105 #1,803
2000 74 6 80 #2,168
1999 61 5 66 #2,419
1998 60 60 #2,359
1997 57 57 #2,346
1996 40 40 #3,007
1995 45 5 50 #2,729
1994 40 40 #2,976
1993 25 25 #4,215
1992 20 5 25 #4,983
1991 12 12 #7,244
1990 12 12 #7,138
1989 10 10 #7,827
1988 16 16 #5,269
1987 21 21 #4,095
1986 10 10 #6,991
1985 23 23 #3,721
1984 10 10 #6,694
1983 17 17 #4,457
1982 10 10 #6,800
1981 15 15 #4,941
1980 11 11 #6,274
1979 10 10 #6,641
1978 10 10 #6,353
1977 15 15 #4,645
1976 9 9 #6,577
1975 5 5 #10,498