WeeNames Scotland’s favourite name finder

← All names

Margaret-Ann

Girl name · 13 babies recorded · 1974–2025

Margaret-Ann: 13 babies born in Scotland since 1974, given to girls, peaking at 4 births in 1980.

The charming double-barrelled name Margaret-Ann blends two timeless classics. Margaret originates from the Greek *margarites*, meaning "pearl," while Ann is the English form of the Hebrew Hannah, meaning "grace" or "favour." The combined form suggests a "pearl of grace." Notable bearers include the actress Margaret-Ann Bain, known for her roles in Scottish theatre, and Margaret-Ann Armour, a pioneering chemist and educator. A fitting place connection is the town of St Margaret's Hope in Orkney, named after the saint. This hyphenated style became particularly popular in Scotland during the mid-20th century, elegantly linking a royal medieval saint with a biblical favourite.

Girl 4 of 52 years

Peak year
19804 babies
Latest (1987)
#5823 babies
Total births
13since 1975
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 1980 · 4
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).