1. Home
  2. TAGS

Scottish Names for Boys

Scottish names for boys such as Alistair and Tavish strike a strong balance between familiarity and distinctiveness, which many parents are seeking in their baby name search. Scottish boys names also often have nice cultural references, from "Macbeth" to "Outlander." Scottish names for boys shouldn't be restricted only to those with Scottish ancestry, at least not the appealing ones on our list of Scottish boys names.

Here is our full list of boy names with Scottish origins. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

Maxwell

Meaning: great stream

Origin:Scottish
237
Lennox

Meaning: elm grove

Origin:Scottish
271
Lyle

Meaning: someone who lives on an island

Origin:Scottish and English from French
901
Ewan

Meaning: born of the yew tree

Origin:Scottish form of Gaelic Eoghan
375
Fergus

Meaning: man of force

Origin:Scottish and Irish
345
Graham

Meaning: gravelly homestead

Origin:Scottish
44
Irvin

Meaning: handsome, fair of face

Origin:Scottish
1562
Mack

Meaning: son of

Origin:Scottish or Irish
661
Mckinley

Meaning: son of the fair hero

Origin:Scottish
7237
Carson

Meaning: son of the marsh dwellers

Origin:English and Scottish surname
447
Bowie

Meaning: blond

Origin:Scottish
544
Ian

Meaning: the Lord is gracious

Origin:Scottish version of John
168
Leslie

Meaning: garden of holly

Origin:Scottish
2153
Adair

Meaning: oak tree ford

Origin:Scottish and Irish
2162
Skye The meaning of Skye is ‘sky’ or ‘cloud’. It ...
Origin:Scottish place-name
1882
Mackenzie

Meaning: son of Kenneth

Origin:Scottish
2749
Cameron

Meaning: crooked nose

Origin:Scottish surname
372
Mirren

Meaning: drop of the sea, bitter, or beloved

Origin:Scottish
7728
Campbell

Meaning: crooked mouth

Origin:Scottish
1704
Kerr

Meaning: someone who lived near wet ground

Origin:Scottish
5416