1. Home
  2. Topics

Best Scottish Girl Names

Scottish baby names for girls are a lovely bunch, including choices that a very familiar to American ears, such as Isla and Fiona, as well as names that have yet to cross over, like Elspeth and Eilidh.

Along with Fiona and Isla, other Scottish girl names in the US Top 1000 include Annabel and Maisie. Baby girl names popular in Scotland include Isla—one of the top names of Scottish origins on their popularity charts—Olivia, Sophie, and Emily.

Shown here are names of Scottish derivation as well as the girls' names traditionally popular in Scotland, though there is some overlap. Whether you want to honor your Scottish heritage or simply love the culture, consider these lovely Scottish names for girls.

Paisley

Meaning: church, cemetery

Origin:Scottish
826
Maisie

Meaning: pearl or bitter

Origin:Scottish diminutive of Margaret or Mary
32
Arabella

Meaning: yielding to prayer

Origin:Latin
38
Isobel

Meaning: pledged to God

Origin:Scottish variation of Isabel
549
Annabel

Meaning: loving

Origin:Scottish variation of Amabel
746
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
Flora

Meaning: flower

Origin:Latin
69
Elspeth

Meaning: pledged to God

Origin:Scottish variation of Elizabeth
448
Orla

Meaning: golden princess

Origin:Irish
231
Bonnie

Meaning: beautiful, cheerful

Origin:Scottish
143
Fiona

Meaning: white, fair

Origin:Scottish
181
Blair

Meaning: dweller on the plain

Origin:Scottish
243
Esme

Meaning: beloved

Origin:French
247
Eilidh The meaning of Eilidh is ‘sun’ or ‘radiant o...
Origin:Gaelic form of Eleanor
316
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
Alba

Meaning: white

Origin:Latin
436