NameTrends

Margaret — Girl name popularity

2025 rank #112 · peak #3 (1891) · 1,264,774 babies all-time

Margaret is a girls' name that, in 2025, was ranked #112 (2,436 babies) in the United States, according to the Social Security Administration. Its all-time peak was #3 in 1891 (3,065 babies). Across the years tracked here it has been given to about 1,264,774 babies. Margaret is far below its peak and has become less common. The table below shows Margaret's SSA rank and birth count year by year. (We report only counts SSA publishes; years where the name fell below SSA's 5-baby threshold show no count.)

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Margaret popularity over time

Rank and number of girls named Margaret per year, from SSA national data. Recent years are shown individually; earlier history is shown at decade points back to 1880.

YearRank (girls)Babies
2025#1122,436
2024#1192,316
2023#1322,085
2022#1272,199
2021#1252,245
2020#1262,196
2019#1272,214
2018#1272,334
2017#1322,255
2016#1392,217
2015#1552,110
2014#1691,951
2013#1801,774
2012#1771,780
2011#1861,699
2010#1821,702
2009#1871,768
2008#1781,865
2007#1732,029
2006#1602,188
2005#1512,312
2004#1332,436
2003#1282,625
2002#1292,678
2001#1182,896
2000#1103,122
1999#1102,958
1998#1142,962
1997#1102,967
1996#1053,103
1990#1023,372
1980#1052,859
1970#804,704
1960#3611,362
1950#1518,110
1940#1115,063
1930#518,350
1920#427,994
1910#38,226
1900#45,304
1890#43,100
1880#61,578

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Key facts

Margaret (Girl) summary. Source: U.S. Social Security Administration, Popular Baby Names, SSA national data through 2025, state data through 2025, retrieved June 2026.
MeasureValue
SexGirl
2025 rank#112
2025 babies2,436
Peak rank#3 (1891)
Peak-year babies3,065
First tracked year1880
All-time babies (tracked years)1,264,774

Similar in popularity (2025)

Names ranked near Margaret for girls in 2025. Source: SSA.
Girl name2025 rankBabies
Athena#1092,477
Juliette#1102,460
Catalina#1112,456
Cora#1132,428
Rose#1142,386
Eliza#1152,370

Athena, Juliette, Catalina, Cora, Rose, Eliza.

Frequently asked questions

How popular is the name Margaret for girls?

In 2025, Margaret was the 112th most popular girls' name in the US, given to 2,436 babies, per the Social Security Administration. Its all-time peak was #3 in 1891 (3,065 babies).

When was Margaret most popular?

For girls, Margaret peaked at rank #3 in 1891 (3,065 babies). The first year it appears in SSA data (within our tracked years) is 1880. It has been given to about 1,264,774 babies in total across the years we track.

Is Margaret a boy or girl name?

In the SSA data we track, Margaret appears predominantly as a girls' name; it does not have a separate ranked entry for boys in our dataset.

Keep exploring

Source

U.S. Social Security Administration, Popular Baby Names, national data 1880–2025. SSA national data through 2025, state data through 2025, retrieved June 2026. Public domain (U.S. Government). SSA has no name meanings or origins; this page presents only popularity data. See our methodology.

Last updated: 2026-06-22