70 Beautiful Scottish Baby Names
Scotland has given the world some great things — for example, bagpipes, kilts, Ewan McGregor, and most importantly, beautiful baby names. Whether you're Scottish or not, you're sure to fall in love with some of these gorgeous names that would be fitting for any newborn.
Read through for 70 Scottish baby names that will suit your little flat-cap-wearing bundle of joy.
Boys
- Alec
- Allistaire
- Andrew
- Angus
- Archie
- Arran
- Barclay
- Beathan
- Callum
- Cameron
- Campbell
- Craig
- Domhnall
- Duncan
- Evan
- Ewan
- Finley
- Gavin
- Graham
- Hamish
- Hugh
- Iain
- Jameson
- Keith
- Lachlan
- Lennox
- Logan
- Magnus
- Malcolm
- Maxwell
- Neil
- Ramsay
- Ross
- Sinclair
- Wallace
Girls
- Adairia
- Aileen
- Ailsa
- Ainsley
- Annabella
- Blair
- Bonnie
- Catríona
- Cora
- Dallis
- Davina
- Drew
- Effie
- Elsie
- Elspeth
- Esme
- Fiona
- Flora
- Iona
- Isla
- Isobel
- Jaime
- Kamdyn
- Kenna
- Lara
- Leana
- Lilas
- Máiri
- Maisie
- Marjorie
- Myra
- Nessa
- Rowena
- Senga
- Skye