WeeNames Scotland’s favourite name finder

← All names

Murdoch

Boy name · 18 babies recorded · 1974–2025

Murdoch: 18 babies born in Scotland since 1974, given to boys, peaking at 5 births in 1975.

Of Gaelic origin, Murdoch derives from the Old Irish name Murchadh, meaning "sea warrior" — a compound of muir (sea) and cath (battle). Its most famous historical bearer was Murdoch Stewart, Duke of Albany, who served as regent of Scotland in the early 15th century before his execution by King James I. The name’s warrior-sea imagery echoes in place-names like Muir of Ord, while the same root Murchadh later gave rise to the Irish surname Murphy. Though long used as a surname, Murdoch retains a distinctively Scottish flavour as a first name, evoking the wild coastal heritage of the Highlands. Its spelling variant Murdock is less common in Scotland but appears occasionally across the English-speaking world.

Boy 5 of 52 years

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