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.

Granger

#3,006 most common boys' name of all time · #7,277 across all names · >99% male / <1% female · used 1912–2025

Rank among boys
#3,006
Rank overall
#7,277 of 105,966
First appeared
1912
Years on the list
59 of 146
All-time
2,153
Since 2016
1,618
Peak year
2021 #959
Best rank
#959 2021
Girls Boys peak 234/yr
192019401960198020002020

Granger first appears in 1912. 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 103 103 #1,638
2024 157 157 #1,258
2023 183 183 #1,146
2022 6 205 211 #1,069
2021 234 234 #959
2020 187 187 #1,070
2019 161 161 #1,189
2018 145 145 #1,263
2017 127 127 #1,384
2016 110 110 #1,528
2015 62 62 #2,193
2014 38 38 #2,991
2013 33 33 #3,273
2012 19 19 #4,883
2011 15 15 #5,711
2010 14 14 #6,062
2009 15 15 #5,829
2008 16 16 #5,506
2007 13 13 #6,295
2006 11 11 #6,952
2005 11 11 #6,682
2004 8 8 #8,221
2003 9 9 #7,303
2002 12 12 #5,768
2000 10 10 #6,375
1999 8 8 #7,215
1998 13 13 #4,909
1997 10 10 #5,701
1996 6 6 #8,066
1995 7 7 #7,073
1994 9 9 #5,941
1993 10 10 #5,417
1990 6 6 #7,282
1989 6 6 #7,066
1988 7 7 #5,864
1986 7 7 #5,435
1983 6 6 #5,633
1980 8 8 #4,574
1978 5 5 #5,924
1977 8 8 #4,248
1976 8 8 #4,108
1974 6 6 #4,753
1973 5 5 #5,246
1969 10 10 #2,929
1966 7 7 #3,350
1965 7 7 #3,350
1964 7 7 #3,408
1963 5 5 #4,223
1962 7 7 #3,431
1961 9 9 #2,990
1960 8 8 #3,184
1958 7 7 #3,391
1953 10 10 #2,620
1952 6 6 #3,510
1946 6 6 #3,323
1932 5 5 #3,955
1917 10 10 #2,682
1915 5 5 #3,987
1912 5 5 #2,793