MallowbyNames

Marymargaret

MARY-MARG-uh-ret · combined names Mary (often interpreted as 'beloved') and Margaret (meaning 'pearl')

2025 rank (girls)
#6,838
Babies named in 2025
16
Peak popularity
1995
2025 frequency
1 in 100,454 girls
Usually for
Girls
Trend
Declining since 1995

Declining since 1995, #6,838 for girls today.

Popularity of Marymargaret since 1915

Babies named Marymargaret per year in U.S. Social Security records.

122537192019602000Most births 1995Girls
Data table (by decade)
DecadeGirls
1910s18
1920s16
1930s0
1940s28
1950s19
1960s117
1970s89
1980s127
1990s207
2000s174
2010s114
2020s85

Meaning & origin

Marymargaret is a compound name combining two enduring Christian classics: Mary and Margaret. It first appeared in U.S. records in 1915 and reached its peak popularity in 1995, ranking 6,838 in the latest year (2025). Though its usage has been slowly falling since that peak, it remains a familiar double name, especially in families honoring both the Virgin Mary and Saint Margaret.

Marymargaret is a compound name combining Mary and Margaret, two classic Christian names. Mary derives from Hebrew Maryam, of debated meaning but traditionally rendered as 'beloved' or 'bitter'. Margaret comes from Greek margarites, meaning 'pearl'. The double name became fashionable in English-speaking countries in the early 20th century, particularly among Catholic families honoring both the Virgin Mary and Saint Margaret.

Nicknames & variants

Nicknames: Mary, Margaret, Maggie, Molly, Meg

Variants: Mary Margaret, Mary-Margaret, Mariemargaret

Sibling names for Marymargaret

Names that share Marymargaret's style, for a brother or sister.

A parent animal hugging its little one, the personalized name page

M is for Marymargaret, our favorite little girl.

M is for Marymargaret…”

In a Mallowby alphabet book, Marymargaret's letter becomes Marymargaret's page: hand-illustrated, printed hardcover or paperback, made just for them.

Make Marymargaret's book

Books for siblings or grandkids? The second book is 15% off.

Questions parents ask

What does the name Marymargaret mean?
It combines the meanings of Mary ('beloved' or 'bitter') and Margaret ('pearl').
How popular is the name Marymargaret currently?
It ranked 6,838 in the latest year (2025), with approximately 1 in 100,454 girls given this name.
Is Marymargaret a girl's name?
Yes, it is used almost exclusively for girls.