Help protect children from gaming harms.

Take our survey

Please or to access all these features

Baby names

Find baby name inspiration and advice on the Mumsnet Baby Names forum.

Please share with me your favourite Scottish boys’ names

121 replies

DaisyEM · 01/11/2024 21:26

DH’s family are Welsh, mine are Scottish (although I was brought up in SE England). Our son is Elis (Welsh) and so I’m looking at Scottish names for baby boy number 2. Please share with me your favourites ☺️

OP posts:
Are your children’s vaccines up to date?
Terrribletwos · 11/07/2026 15:11

KnickerlessParsons · 11/07/2026 14:40

I love Angus

I love that name too.!

EssCarGo · 11/07/2026 15:53

Has anyone ever met a Sholto?! I’ve only ever seen it on MN.

Hungrycaterpillarsmummy · 11/07/2026 15:57

Arthur

Namesnamesnames13 · 11/07/2026 17:31

Terrribletwos · 11/07/2026 14:40

Aye, Henry will be absolutely fine in Scotland as would any other name! We're quite diverse.

It’s more I am aware it’s more English…which isn’t always okay in Scotland 😂🤦‍♀️

Stardogchampion · 11/07/2026 17:32

Struan :)

TheyGrewUp · 11/07/2026 17:38

I haven't seen Barclay mentioned.

EssCarGo · 11/07/2026 18:04

Namesnamesnames13 · 11/07/2026 17:31

It’s more I am aware it’s more English…which isn’t always okay in Scotland 😂🤦‍♀️

We’re not a nation of arseholes 🙄

Calliopespa · 11/07/2026 18:14

TaeAgus · 01/11/2024 21:42

Angus
Fergus
Hamish

This is my list to, to which I would add Alexander.

So Alexander, Angus, Fergus and Hamish.

Hamish is underused atm. It is lovely.

hussherbye · 11/07/2026 18:17

Caelan

Starburst360 · 11/07/2026 18:19

Lewis
Innes
Brody

Preppyprepper · 11/07/2026 19:14

Elis and Hector

MyCatIsAnAeroplane · 11/07/2026 19:29

I hear Finlay and Finley as two different pronunciations.

If you want to avoid “obvious” Gaelic names / dh etc then I’d agree with other posters and say Struan, Hamish, and Angus are all strong contenders and suit both little boys and grown men without being “of an era”.

DirtyGertiefromno30 · 11/07/2026 19:36

Hamish

Cairneyes · 11/07/2026 19:37

I have a Jamie and a Robert.

Namesnamesnames13 · 14/07/2026 09:52

EssCarGo · 11/07/2026 18:04

We’re not a nation of arseholes 🙄

I know! Wonder why the name Henry doesn’t seem to exist much in Scotland…

Namesnamesnames13 · 14/07/2026 09:52

Cairneyes · 11/07/2026 19:37

I have a Jamie and a Robert.

Have you met any Henry’s? Ive named my child Henry in Scotland. Worried about the Hen thing 🤦‍♀️

ChasingRainbow5 · 14/07/2026 15:43

MyCatIsAnAeroplane · 11/07/2026 19:29

I hear Finlay and Finley as two different pronunciations.

If you want to avoid “obvious” Gaelic names / dh etc then I’d agree with other posters and say Struan, Hamish, and Angus are all strong contenders and suit both little boys and grown men without being “of an era”.

Really? I'd pronounce them the same.

minerva7 · 14/07/2026 16:46

Laird. I think it’s lovely.

CypressMoon · 14/07/2026 16:50

Lachlan
Cameron
Alasdair
Alexander
Callum
Ruaridh

If you go Welsh, I LOVE Idris - so underused.

ToadRage · 14/07/2026 17:07

Malcolm
Duncan
Euan
Ross
Cameron

deeahgwitch · 14/07/2026 17:10

Lachlan and Cameron are great.
I love Rory but only the English spelling.
I think Ruairi is the Irish Gaelic spelling @DaisyEM

AliceMcK · 15/07/2026 10:14

Robert
Andrew/Drew
Lachlan
Callum
Angus
Hamish
Ian/Iain
Duncan
Stewart/Stuart
William - no idea if Scottish but I always associate with William Wallace
Douglas
Fraser

bittertwisted · 15/07/2026 15:31

User6761 · 01/11/2024 21:43

Nairn
Ross
Gregor
Sholto
Euan
Innes
Douglas
Angus
Findlay (or Finlay - definitely prefer the 'ay' spelling, I've only seen the 'ey' ending used in England).

My Finn is a Finlay
no idea why I prefer the ‘ay’
spelling

EssCarGo · 15/07/2026 16:01

Namesnamesnames13 · 14/07/2026 09:52

Have you met any Henry’s? Ive named my child Henry in Scotland. Worried about the Hen thing 🤦‍♀️

What hen thing?!

Namesnamesnames13 · 15/07/2026 17:06

EssCarGo · 15/07/2026 16:01

What hen thing?!

People calling my son hen cos of the slang hen in Scotland