WeeNames Scotland’s favourite name finder

← All names

Hamish

Boy name · 2,598 babies recorded · 1974–2025

Hamish: 2,598 babies born in Scotland since 1974, given to boys, peaking at 117 births in 2016.

Hamish is the Anglicised form of the Gaelic Sheumais, the vocative case of Seumas – the Scottish equivalent of James – ultimately from the Hebrew Yaʻaqov, meaning "supplanter." It has been borne by the composer Hamish MacCunn, best known for his orchestral piece The Land of the Mountain and the Flood; the folklorist and poet Hamish Henderson, who collected hundreds of Scottish folk songs; and the distinguished pianist Hamish Milne. While no major settlements are named directly for Hamish, the related James appears in countless place names worldwide, from St James's

Boy 52 of 52 years

Peak year
2016117 babies
Latest (2025)
#6274 babies
Total births
2,598since 1974
5-year trend
▼ 22%vs prior 5y
1980 1990 2000 2010 2020 2016 · 117
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).