Mary vs Margaret

Side-by-side comparison of Mary and Margaret - popularity rank, total births, peak decade, and historical trends from Social Security Administration data.

Name A

Mary

Girl name · Rank #131

Full profile →
Name B

Margaret

Girl name · Rank #119

Full profile →
Metric Mary Margaret
Current Rank #131 #119
Total Births (all years) 4,141,481 1,264,774
Peak Year 1921 1921
Peak Year Births 73,984 28,468
Peak Decade 1920s 1920s
Gender Girl Girl
First Recorded Year 1880 1880

Births by Decade

Decade Mary Margaret
1880s 91,668 21,799
1890s 131,138 37,937
1900s 161,504 57,919
1910s 478,636 189,234
1920s 701,755 245,011
1930s 573,000 157,369
1940s 640,080 173,028
1950s 625,606 149,582
1960s 355,240 81,870
1970s 126,254 31,947
1980s 95,862 30,352
1990s 75,723 31,294
2000s 46,337 23,919
2010s 25,693 20,036
2020s 12,985 13,477

Recent Annual Births (2014–present)

Year Mary Margaret
2014 2,637 1,951
2015 2,642 2,110
2016 2,526 2,217
2017 2,425 2,255
2018 2,369 2,334
2019 2,241 2,214
2020 2,230 2,196
2021 2,102 2,245
2022 2,119 2,199
2023 2,085 2,085
2024 2,219 2,316
2025 2,230 2,436

Data Sources

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications, National Data, ssa.gov/oact/babynames.
Source: SSA Annual Name Rankings, 1880–2025.

← Compare different names