WeeNames Scotland’s favourite name finder

← All names

Murdo

Boy name · 498 babies recorded · 1974–2025

Murdo: 498 babies born in Scotland since 1974, given to boys, peaking at 19 births in 2019.

Murdo is the Scottish Gaelic form of Murdoch, ultimately derived from the Old Gaelic *Muireadhach*, meaning "mariner" or "sea warrior," from *muir* (sea). This name has deep roots in the Highlands and Islands, where it was borne by several clan chiefs and historical figures, most notably Murdo MacKenzie, the 18th-century chief of the MacKenzie clan who fought at the Battle of Culloden. The name also appears in the modern world through Murdo MacLeod, a Scottish politician and former MP. While no major places are directly named after a Murdo, the root *muir* connects it to countless Scottish locations like Muir of Ord. A notable variant is the anglicised Murdoch, which gained wider recognition through media magnate Rupert Murdoch, though the original Gaelic form remains a steadfast choice in the Highlands.

Boy 51 of 52 years

Peak year
201919 babies
Latest (2025)
#26914 babies
Total births
498since 1974
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2019 · 19
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).