Margaret vs Rachael
Margaret leads today (#112 vs #4,987), and Margaret is still climbing.
145 years, head to head
Babies named Margaret and Rachael per year in U.S. Social Security records, 1880–2025.
Head to head
2025 rank
#112
#4,987
Babies named in 2025
2,436
26
Peak year
1916
1987
Trend
Rising since 2010
Declining since 1986
Usually for
Girls
Girls
Lifetime births
1,264,774
82,469
Try another matchup
Margaret against names whose popularity has moved like its own.