WeeNames Scotland’s favourite name finder

← All names

Margo

Girl name · 114 babies recorded · 1974–2025

Margo: 114 babies born in Scotland since 1974, given to girls, peaking at 11 births in 1974.

Margo is a French and English short form of Margaret, ultimately derived from the Greek *margarites* meaning "pearl." This refined, clipped form gained its own independent identity in the 20th century, carrying the same luminous, precious connotation as its longer original. The most famous bearer is the American actress Margo Martindale, a character actor celebrated for her versatile roles in *Justified* and *The Americans*; another is Margo T. Krasnoff, a notable Scottish-born journalist. Fictional bearers include the mischievous Margo Leadbetter from the British sitcom *The Good Life*. While no major Scottish places share the name, its root appears in Margarites, the Greek name for the pearl gemstone. The variant Margot, with a silent 't,' is equally popular across Europe.

Girl 18 of 52 years

Peak year
197411 babies
Latest (2025)
#4297 babies
Total births
114since 1974
5-year trend
▲ 36%vs prior 5y
1980 1990 2000 2010 2020 1974 · 11
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).