WeeNames Scotland’s favourite name finder

← All names

Ruairidh

Boy name · 1,573 babies recorded · 1974–2025

Ruairidh: 1,573 babies born in Scotland since 1974, given to boys, peaking at 84 births in 2024.

A Gaelic name with deep Highland roots, Ruairidh—often anglicised as Rory—means "red-haired king," from the Old Irish *ruad* ("red") and *rīg* ("king"). The most famous bearer abroad is likely the Irish pirate queen Gráinne Ní Mháille, whose father was Eoghan O'Malley, but the name is more historically linked to the Lords of the Isles, including Ruairidh mac Ailein, a 14th-century chief of Clan MacDonald. In modern Scotland, actor Rory Bremner shares the root, though he uses the anglicised form. The name's popularity has seen a steady rise since the 1990s, and it remains a steadfast choice for families honouring Gaelic heritage, particularly in the Hebrides where it never fell from use.

Boy 50 of 52 years

Peak year
202484 babies
Latest (2025)
#7367 babies
Total births
1,573since 1975
5-year trend
▲ 10%vs prior 5y
1980 1990 2000 2010 2020 2024 · 84
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).