UK girl's name
Mhairi
A Scottish Gaelic feminine given name meaning "bitter".
For 2026, the newest official UK baby-name figures on this page are from 2024. That release is the current official benchmark rather than a forecast.
Mhairi is a girl's name in the UK records. People looking for Mhairi popularity in 2026 should use the latest official release, which is 2024 in this profile. In that release it ranked #3318, with 7 babies registered with the name. Its strongest year in the published records was 1999, with 20 births.
This profile covers 189 England and Wales registrations across 25 recorded years from 1996 to 2024. The figures come from ONS England and Wales and NRS Scotland, so the page is a view of published baby-name registrations rather than a forecast or a live count of people using the name today.
The latest count is about 35% of the recorded peak, which gives a quick read on how the name has moved since its high point.
We estimate that about 2,699 living people in the UK are called Mhairi. This uses published birth registrations from England and Wales, Scotland and Northern Ireland, then applies ONS national life tables to estimate how many are likely still alive. It does not forecast extra births for 2025 or 2026.
Key insights
- • Mhairi ranked #3318 for girls in England and Wales in 2024, with 7 registrations.
- • The name peaked in 1999, when 20 girls were registered as Mhairi.
- • Mhairi ranks best in Scotland in the latest published regional snapshot for that area, where it placed #351 in 2024.
- • About 2,699 living people in the UK are estimated to have Mhairi as a first name, after adjusting past birth registrations with ONS life tables.
Latest rank (E&W)
#3318
2024
Births in 2024
7
Latest year
Peak year
1999
20 births
Estimated living
2,699
2026
Meaning
What does Mhairi mean?
Mhairi is a Scottish Gaelic feminine given name derived from the name Mary, the mother of Jesus Christ in Christian tradition. The name is a variant form of the Gaelic Màiri, which comes from the Hebrew name Miryām. This Hebrew name is potentially related to the Egyptian word "mry" meaning "beloved" or the Hebrew words "mr" meaning "bitter" and "ym" meaning "sea."
The name Mary has been widely used in Christian cultures since the early days of Christianity. It gained particular popularity in Scotland after the Scottish queen Mary, Queen of Scots (1542-1587), who was a prominent figure in Scottish history and the Queen of Scots from 1542 until her forced abdication in 1567.
One of the earliest recorded uses of the name Mhairi dates back to the 16th century. Mhairi Nic Leòid, a Scottish noblewoman from the Clan MacLeod, was a prominent figure during her time and is mentioned in historical records from the late 16th century.
Another notable figure with the name Mhairi was Mhairi Caimbeul (1615-1672), a Scottish folk singer and composer from the Isle of Skye. She is credited with composing several traditional Scottish Gaelic songs that have been passed down through generations.
In the 18th century, Mhairi Stiùbhairt (1718-1786), a Scottish Jacobite and supporter of the Stuart cause, played a significant role in the Jacobite uprisings against the British government.
Mhairi Bhàn Rennie (1771-1845), a Scottish Gaelic poet and songwriter, was a well-known figure in the Scottish Highlands during the early 19th century. Her works, which often celebrated the beauty of the Highland landscape and culture, have become part of the Scottish literary canon.
In more recent times, Mhairi Black (born in 1994) is a Scottish politician and the youngest member of the UK Parliament, elected at the age of 20 in 2015. She has been a prominent voice for youth and social justice issues in British politics.
Sourced from namecensus.com.
Popularity
Mhairi over time
The chart below shows babies named Mhairi registered in England and Wales in the years where the name appears in the published records, from 1996 to 2024. Empty years are left out so rare names are not stretched across long periods where the published files do not show any registrations.
For Mhairi, the clearest high point is 1999. The latest England and Wales figure is 7 births in 2024, compared with 20 at the peak.
Babies born per year
Decades
Mhairi by decade
Decade totals smooth out the yearly jumps and make it easier to see whether Mhairi was a short-lived spike or a name that stayed in regular use. Average rank is calculated only from years where a published rank exists.
| Decade | Average rank | Total births | Years covered |
|---|---|---|---|
| 2020s | #4257 | 15 | 3 |
| 2010s | #4466 | 38 | 8 |
| 2000s | #3230 | 72 | 10 |
| 1990s | #1211 | 64 | 4 |
Geography
Where Mhairi is most common
The bars show the latest published local birth counts for Mhairi. They are useful for spotting where the name is showing up in real numbers, while the rank beside each bar shows how strongly it performs inside that region.
Mhairi ranks best in Scotland in the latest published regional snapshot for that area, where it placed #351 in 2024.
Across the UK
Mhairi in Scotland and Northern Ireland
Scotland (NRS)
#351 in 2024
51 years of NRS records, 2,547 total registered
Notable bearers
Famous people named Mhairi
-
Mhairi Fyfe
association football player
1995-
-
Mhairi Grieve
rugby union player
Scottish rugby union player
1994-
-
Mhairi Black
politician; television actor
Scottish politician (born 1994)
1994-
-
Mhairi Spence
modern pentathlete
British modern pentathlete
1985-
-
Mhairi Armstrong
badminton player
badminton player
1978-
-
Mhairi McFarlane
writer; journalist
British writer
1976-
-
Mhairi McKay
golfer
professional golfer
1975-
-
Mhairi Fraser
candidate in the 2024 United Kingdom general election
Related
Names similar to Mhairi
- Megan 70,884
- Mia 67,204
- Molly 47,734
- Millie 44,390
- Maisie 32,671
- Matilda 29,965
- Maya 26,445
- Madison 18,441
- Maria 17,304
- Mollie 15,914
- Martha 15,116
- Maddison 14,918
FAQ
Mhairi: questions and answers
How popular is the name Mhairi in the UK right now?
In 2024, Mhairi was ranked #3318 for girls in England and Wales, with 7 births registered.
When was Mhairi most popular?
The peak year on record was 1999, with 20 babies registered as Mhairi in England and Wales.
What is the meaning and origin of Mhairi?
A Scottish Gaelic feminine given name meaning "bitter".
How many people are called Mhairi in the UK?
A total of 189 babies have been registered as Mhairi across the 25 years of ONS England & Wales records shown here, plus 2,547 more in Scotland.
Where is Mhairi most common?
In the latest published local rankings, Mhairi ranks best in Scotland, where it placed #351 in 2024. The regional bars on this page use birth counts, so they also reflect the size of each region.
Which records is this page based on?
The England and Wales timeline uses ONS baby-name records. Scotland figures come from NRS and Northern Ireland figures come from NISRA. Counts are registrations in published baby-name files. The living estimate uses those birth registrations with ONS national life tables.