1. Home
  2. TAGS

Scottish Names for Girls

by Sophie Kihm

Scottish names for girls resemble, in some respects, Irish names for girls, with a Celtic influence.

Along with Isla and Paisley, Scottish girl names rankin in the US Top 1000 include Allison, Elsie, Maisie, Mackenzie, and Rowan. Unique Scottish girl names worth considering include Iona, Mirren, and Lillias.

In Scotland, top girl names include Eilidh, Maisie, Skye, and Iona, all ranking in the Top 100.

If you're looking for a name for your baby girl that reflects your Scottish heritage or you're a fan of the rich culture of Scotland, consider the names on this list. 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.

Campbell

Meaning: crooked mouth

Origin:Scottish
1940
Kerr

Meaning: living near wet ground

Origin:Scottish
13322
Wylie

Meaning: resolute protection

Origin:Scottish, diminutive of William
3421
Murray

Meaning: from the land by the sea

Origin:Scottish
7268
Doone

Meaning: hill, mountain

Origin:Scottish surname
9946
Scotland Scotland is commonly used as a feminine name...
Origin:Place-name
12880
Jessie

Meaning: wealthy

Origin:Anglicized form of Teasagh or diminutive of Jessica
1040
Kenzie Kenzie is a shorter, alternative or nickname...
Origin:Short form of Mackenzie
2431
Roan

Meaning: little redhead

Origin:Variation of Rowan, Irish and Scottish
4759
Reynold

Meaning: powerful counsel

Origin:Scottish
15930
Marjorie

Meaning: pearl

Origin:Scottish variation of Margery, diminutive of Margaret
646
Fifer

Meaning: piper

Origin:Scottish occupational name
4242
Firth

Meaning: estuary or arm of the sea

Origin:Scottish nature name
10672
Ferelith

Meaning: true sovereignty

Origin:Scottish
1247
Iseabail Having both Spanish and Hebrew origins, the ...
Origin:Spanish
9132
Cam Cam is a gender-neutral name and is of Scott...
Origin:Diminutive of Cameron or Camilla
9602
Guthrie

Meaning: windy place

Origin:Scottish
11590
Douglas

Meaning: black water

Origin:Scottish
5070
Jamie

Meaning: supplanter

Origin:Diminutive of James
686
Kyle

Meaning: narrow spit of land

Origin:Scottish
4203