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.

Keaghan**

#8,270 most common boys' name of all time · #20,860 across all names · 76% male / 24% female · used 1997–2020 · genuinely unisex

Rank among boys
#8,270
Rank overall
#20,860 of 105,966
First appeared
1997
Years on the list
23 of 146
All-time
399
Since 2016
60
Peak year
2009 #3,906
Best rank
#3,880 2010
Girls Boys peak 36/yr
20002020

Keaghan first appears in 1997. 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
2020 5 5 #12,928
2019 9 9 #8,581
2018 13 13 #6,588
2017 7 9 16 #8,540
2016 17 17 #5,491
2015 8 13 21 #6,576
2014 12 12 #6,909
2013 17 17 #5,342
2012 7 15 22 #5,931
2011 15 15 #5,873
2010 6 27 33 #3,880
2009 9 27 36 #3,906
2008 10 23 33 #4,370
2007 8 16 24 #5,625
2006 7 13 20 #6,379
2005 6 8 14 #8,916
2004 10 10 #7,447
2003 6 12 18 #6,208
2002 6 13 19 #5,698
2001 8 7 15 #9,069
2000 7 12 19 #5,905
1998 6 6 #9,462
1997 5 5 #10,646