Skip to content

The first name Margo

A girl’s name.

2 syllables Female

Popularity

Babies registered in England and Wales, 1996–2025

In 2025, 120 girls were named Margo, making it the 357th most popular girls’ name.

0100200 1996200020052010201520202025
948
babies named Margo, 1996–2025
#357
rank in 2025
2025
peak year

Office for National Statistics; years with fewer than three births are not published and show as zero. Compare Margo with other names.

Popularity in the United States

Babies named Margo at birth, 1880–2025

In 2025, 540 girls born in the United States were named Margo, the 559th most popular girls’ name that year. It was used most in 1954, when 715 were.

0400800 188018851890189519001905191019151920192519301935194019451950195519601965197019751980198519901995200020052010201520202025
27,242
babies named Margo since 1880
#559
rank in 2025
1954
peak year

US Social Security Administration, from applications for a Social Security card. A name is only published for a year when at least five babies were given it, so quieter years show as zero.

Famous people named Margo

11 on Wikidata, most written-about first

  • Margo Martindale
    American actress, born 1951
  • Margo Harshman
    American actress, born 1986
  • Margo
    American actress (1917–1985)
  • Margo Stilley
    American actress, born 1982
  • Margo Price
    American singer-songwriter, born 1983
  • Margo Glantz
    Author, born 1930
  • Margo Hayes
    American professional rock climber, born 1998
  • Margo Guryan
    American musician (1937–2021)
  • Margo Jefferson
    American writer and academic (born 1947)
  • Margo Lanagan
    Australian writer, born 1960
  • Margo Geer
    American swimmer, born 1992

Questions

How popular is the name Margo?
In 2025, 120 girls born in England and Wales were named Margo, ranking 357th.
Is Margo a boy's or a girl's name?
Mostly a girl's name: 100% of the 27,242 US babies named Margo since 1880 were girls.
When was Margo most popular?
1954 in the United States, when 715 babies were named Margo, its highest rank at 315th.