1. Home
  2. TAGS

Scottish Names

Scottish baby names may be familiar outside their native land, but many retain their distinctly Scottish style. While Scottish names may relate to both Ireland via their individual versions of the Gaelic language and to England via their shared heritage in the United Kingdom.

The most popular Scottish names today evidence that blend, with English names such as Emily and Jack sharing the stage with distinctly Scottish names such as Isla and Finlay. If you have Scottish heritage or simply love that beautiful land, you may be interested in finding a Scottish name for your baby.

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.

Here, our full list of Scottish boys' names and Scottish girls' names.

Arran

Meaning: ridged island

Origin:Scottish place name
859
Ludovic

Meaning: famous warrior

Origin:English and Scottish variation of Ludwig
1182
Sandy

Meaning: defending men

Origin:Scottish and English diminutive of Alexander
1959
Macallister

Meaning: son of Alasdair

Origin:Scottish
3405
Dashiell Dashiell is a modification of the French sur...
Origin:Anglicization of French surname de Chiel, meaning unknown
326
Bruce

Meaning: from the brushwood thicket

Origin:Scottish and English from French
283
Kyle

Meaning: narrow spit of land

Origin:Scottish
4203
Kyle

Meaning: narrow spit of land

Origin:Scottish
468
Wallace

Meaning: foreigner, stranger

Origin:Scottish
751
Irving

Meaning: green river, sea friend

Origin:Scottish
774
Kester

Meaning: one who carries Christ

Origin:Scottish form of Christopher
1651
Teague

Meaning: bard, poet

Origin:Scottish
1531
Camden

Meaning: winding valley

Origin:Scottish
458
Camden

Meaning: winding valley

Origin:Scottish
4793
Donald

Meaning: proud chief

Origin:Scottish
1105
Wilkie

Meaning: resolute protection

Origin:Scottish surname from a diminutive of William
3545
Roy

Meaning: red

Origin:Scottish
5456
Glenn

Meaning: a narrow valley

Origin:Scottish
9987
Fife

Meaning: place name

Origin:Scottish
8846
Fife

Meaning: place name

Origin:Scottish
9243