1. Home
  2. TAGS

Scottish Baby Names

Scottish names reflect the rich cultural heritage of the Scots, originally a Celtic tribe that migrated from northern Ireland. This list includes both uniquely Scottish Gaelic baby names, and other names that have been used predominantly in Scotland for so long and often that they are thought of internationally as typically Scottish names, such as Flora and Hector.

Along with Flora and Hector, other Scottish baby names in the US Top 1000 include Esme, Elsie, Evan, Fiona, Graham, Logan, Lennox, and Maxwell. Blair, Cameron, Finley, and Rory are popular Scottish names that work for either gender.

In Scotland itself, top Scottish baby names include Eilidh and Skye for girls, Logan and Harris for boys.

While we include both Scottish names for girls and Scottish boys' names on this list, you can also find individual lists for each gender elsewhere on the site. But the choices here are what we consider the most stylish baby names that are also distinctly Scottish. You also might want to consult our individual lists of Scottish Names for Girls and Scottish Names for Boys.

Origin:Spelling variation of Liana; Combination of Lee and Anna
3779
Korey Korey is a baby name from the Greek origin m...
Origin:Spelling variation of Corey
11892
Origin:Variation of Brittany
4706
Luck Number: 9
14271
Katherin

Meaning: pure

Origin:Greek
21232
Nickolas The meaning of Nickolas is 'victor of people...
Origin:Spelling variation of Nicholas
8616
Audrianna The meaning of Audrianna is 'noble strength'...
Origin:English
9309
Alexandr The name Alexandr is composed of eight lette...
Origin:Greek
16169
Jessica Foresighted, to see before
Origin:English, meaning unknown
676
Michael

Meaning: who is like God?

Origin:Hebrew
224
Christopher

Meaning: bearer of Christ

Origin:Greek and Latin
206
Chantelle Chantelle is of French origin. It is a varia...
Origin:French
4845
Cassondra Cassondra is a girl's name, and it is of Gre...
Origin:Greek
20513
Tiera Tiera is a beautiful and interesting name, a...
Origin:Spanish
10514
Elizabet Elizabet is a name that comes out of Hebrew ...
Origin:Hebrew
20806
Brittanie Brittanie is a beautiful name typically give...
Origin:French
20450
Origin:English
9291
Kendell Kendell is an alternative spelling of Kendal...
Origin:English
0
Arron The meaning of Arron is ‘mountain of strengt...
Origin:Hebrew
13156
Krystin Krystin is a holy name that translates to ‘f...
Luck Number: 8
0