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.

Dixon

Meaning: son of Dick

Origin:Scottish
3497
Stuart

Meaning: steward

Origin:Scottish
1829
Forbes

Meaning: field

Origin:Scottish
3227
Glen

Meaning: a narrow valley

Origin:Scottish
2035
Norrie The name Norrie symbolizes the meaning 'ligh...
Origin:Scottish
11987
Halley

Meaning: hall or woodland clearing

Origin:Scottish and English
4507
Naim

Meaning: river with alder trees; happy

Origin:Scottish; Arabic
1509
Glasgow The appealing name Glasgow is of Scottish or...
Origin:Scottish place-name
11775
Origin:Scottish place-name
12476
Caelan

Meaning: slender

Origin:Irish
684
Boyd

Meaning: blond

Origin:Scottish
2048
Origin:Scottish variation of Irving; Hungarian variation of Erwin
3736
Dalziel

Meaning: the small field

Origin:Scottish
4817
Melville

Meaning: settlement on infertile land

Origin:Scottish
4730
Adelbert Adelbert is a masculine name with a hint of ...
Origin:German
3076
Lochlan The meaning of Lochlan is ‘land of the lakes...
Origin:Spelling variation of Lachlan
646
Fairbairn

Meaning: fair-haired child

Origin:Scottish
10546
Eachann

Meaning: keeper of horses

Origin:Irish
3732
Macarthur

Meaning: son of Arthur

Origin:Scottish
8941
Gillespie

Meaning: bishop's servant

Origin:Scottish
6916