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.

Paisley

Meaning: church, cemetery

Origin:Scottish
826
Maisie

Meaning: pearl or bitter

Origin:Scottish diminutive of Margaret or Mary
32
Isobel

Meaning: pledged to God

Origin:Scottish variation of Isabel
549
Annabel

Meaning: loving

Origin:Scottish variation of Amabel
746
Isla

Meaning: island

Origin:Scottish place-name or Spanish
4
Elsie

Meaning: pledged to God

Origin:Diminutive of Elizabeth via its Scottish variation, Elspeth
67
Flora

Meaning: flower

Origin:Latin
69
Elspeth

Meaning: pledged to God

Origin:Scottish variation of Elizabeth
448
Caoimhe

Meaning: beautiful

Origin:Irish, Scottish
265
Bonnie

Meaning: beautiful, cheerful

Origin:Scottish
143
Fiona

Meaning: white, fair

Origin:Scottish
181
Blair

Meaning: dweller on the plain

Origin:Scottish
243
Eilidh The meaning of Eilidh is ‘sun’ or ‘radiant o...
Origin:Gaelic form of Eleanor
316
Ailsa

Meaning: elf victory

Origin:Scottish from Norse
427
Rowan

Meaning: rowan tree; little redhead

Origin:Scottish and Irish
452
Collins

Meaning: people of victory or pup

Origin:Surname derived from Nicholas or Colin
523
Logan

Meaning: little hollow

Origin:Scottish surname
1262
Aili

Meaning: holy, blessed; bright and shining light

Origin:Finnish and Sami variation of Helga, diminutive of Aileen, Anglicization of Eilidh
2105
Eileen

Meaning: desired; or water, island

Origin:Scottish variation of Evelyn
297
Rory

Meaning: red king

Origin:Irish
572