Thinking about choosing a Scottish name for your baby boy? There are loads of amazing sounding Scottish baby boy names that could suit your little boy and make him stand out from the crowd. Most of them are made up of one or two syllables so will be easy for your boy to pronounce once he starts talking.
Whether you're a Scot yourself or just love one of these baby names, embracing your roots is a great way to connect with a meaningful and unique name. Plus both Scottish girl names and Scottish boy names also sound super cool - he might be the only Fergus in the playground, but will be thanking you as he grows up! Check out our fabulous list of Scottish baby boy names with their meanings and you're sure to find one to please the whole family...
-
Ailbert - The Scottish variation on Albert, Ailbert means noble and bright. It continues to remain an old classic, with more famous figures named Albert than we could count!
-
Alick - The Scottish version of Alex, Alick is a great name if you see a future humanitarian in your little boy- the name means defending men.
-
Baird - This Scottish occupational name is the anglicised form of Bard which means poet, so is great if you want to raise a little wordsmith. A common surname in Scotland, it is a unique and poetic choice.
-
Breck - Meaning freckled, Breck is a common Gaelic surname and so an original choice for unconventional parents. It feels somewhat jock-like, and so is perfect if you want to make an athlete of your baby boy.
-
Brody - Despite the somewhat negative meaning of ditch, Brody is a common name in America. Increasingly popular due to reality star Brody Jenner, we also love the alternate spelling of Brodie.
-
Carson - Meaning son of the marsh-dwellers, Carson is a gender-neutral name popular thanks to American TV host Carson Daly.
-
Caelan - A Scottish variation on Nicholas, Caelan has a great meaning: people of victory. This cool name is still unique enough to be unconventional, but we see its popularity growing in future.
-
Dalziel - One of the more unusual names on this list, Dalziel actually has authentic roots. Pronounced 'di-yell' it may resign your child to a life of correcting people but we do love how unique it is.
-
Euan - This Scottish Gaelic name is the anglicized form of Eoghann, but is common enough now to be pronounced correctly. Made popular by actor Ewan MacGregor, it's a classic name that continues to maintain its appeal.
-
Fergus - Both a Scottish and Irish favourite, Fergus is a popular Scottish baby name meaning man of force and denotes courage. We love the adorable nicknames of Fergie and Gus.
-
Grant - You may only be able to picture Grant Mitchell with this name, but as Captain America's middle name your boy is sure to thank you for this one. It means large, and is a popular choice in the US.
-
Hamish - The Scottish version of James, Hamish became popular in the 19th Century. It remains a solid baby name choice perhaps due to its meaning of supplanter, which is to take power from someone.
-
Irvin - We love this adorable Scottish baby boy name! Meaning handsome, it's very traditional and has faded into obscurity in modern times. Go down the unconventional route and revive this great name.
-
Jock - Why not completely commit to a sporty name and choose Jock? The Scottish form of Jack, your son is destined for an athletic life with this name.
-
Kendrick - This cool name is set for a revival with the rise of rapper Kendrick Lamar. Not only does it sound great, it also means champion- there's no way your baby boy won't love this name.
-
Knox - We are obsessed with this super cool name. An old Scottish surname that was revived by Brad Pitt and Angelina Jolie, Knox has strong Scottish roots as the surname of the priest who brought about the Reformation in Scotland.
-
Lachlan - Pronounced 'lock-lin', Lachlan is hugely popular in Scotland as a traditional Scottish name. It was originally used to describe the Viking invaders of Scotland.
-
Mack - Another cool sounding name, Mack is a great choice away from the conventional Max or Jack. Perfect for comedy-lovers, Mack Sennet was a legend in slapstick comedy.
-
Niven - An unusual choice, Niven is another Scottish surname that is waiting for its chance to shine as a first name. Not only is it adorable, it also means little saint!
-
Thane - Known mostly for its association with Shakespeare's Macbeth, Thane is another unique option moving away from Zane and Wayne.
More Scottish boy names
Aiden
Alasdair
Angus
Archie
Arran
Alistair
Brodie
Clyde
Calum
Cameron
Connor
Craig
Dallas
Declan
Dougal
Duncan
Ewan
Finlay
Fraser
Harris
Gavin
Gideon
Gordon
Graham
Calan
Iain
Innes
Ivar
Bryce
Kellan
Kenzie
Kerr
Kieran
Lachie
Lennox
Logan
Macbeth
Magnus
Malcolm
Niall
Ossian
Paden
Quinn
Ruaridh
Rory
Ross
Rowan
Scott
Seamus
Sholto
Struan
Tavish
Teagan
Tam
Torquil
Tristan
Uilleam
Urquhart
Wallace
Weir
Xander
Yarrow
Yule
Zander
Brochan
Cailean
Deòrsa
Eideard
Fearchar
Greig
Iomhair
Lìosaidh
Màrtainn
Naoise
Ódhran
Piobaire
Roibeart
Seòsaidh
Teàrlach
Uisdean
Don’t worry if your due date is fast approaching and you still haven’t found a name that feels like the one. Head to our baby name generator where you’ll find thousands of names to fall in love with, from more traditional sounding names, to unique baby names from all around the world.
Lorna White is the Senior Digital Writer for Mother&Baby. After running the Yours magazine website, specialising in content about caring for kids and grandchildren, Lorna brought her expertise to Mother&Baby in 2020. She has a keen interest in a range of topics from potty training and nutrition to baby names and early development and has a wide range of experienced medical experts and professionals at her fingertips. In her spare time, she enjoys spending time with her two young sisters, dog walking and enjoying the outdoors with her family.