Menu

Scottish Names

Scottish Names

Scottish names reflect the rich cultural heritage of the Scots, originally a Celtic tribe that migrated from northern Ireland. This list includes both uniquely Scottish Gaelic baby names, and other names that have been used predominantly in Scotland for so long and often that they are thought of internationally as typically Scottish names, such as Flora and Hector.

Along with Flora and Hector, other Scottish baby names popular far beyond Edinburgh include Esme, Elsie, Evan, Fiona, Graham, Logan, Lennox, and Maxwell. Blair, Cameron, Finley, and Rory are popular Scottish names that work for either gender.

In Scotland itself, top Scottish baby names include Eilidh and Skye for girls, Logan and Harris for boys.

While we include both Scottish names for girls and Scottish boys' names on this list, you can also find individual lists for each gender elsewhere on the site. But the choices here are what we consider the most stylish baby names that are also distinctly Scottish.

RELATED:

Scottish Girl Names  

Scottish Boy Names.

Popular Names in Scotland

  1. IslaHeart
    • Origin:

      Scottish place-name or Spanish
    • Meaning:

      "island"
    • Description:

      Isla, the Spanish word for island, is also the name of a Scottish river, an island (spelled Islay), and the red-haired actress Isla Fisher, married to Sacha Baron Cohen. A top girls' name in the US, Isla is also popular overseas, especially in England, Wales, and her native Scotland.
  2. MaisieHeart
    • Origin:

      Scottish diminutive of Margaret or Mary
    • Meaning:

      "pearl or bitter"
    • Description:

      Maisie, a hundred-year-old favorite, is in perfect tune with today, rising in tandem with cousin Daisy. Spelled Maisy, it's a popular children's book series.
  3. MagnusHeart
    • Origin:

      Scandinavian from Latin
    • Meaning:

      "greatest"
    • Description:

      Magnus is a Latin name, literally meaning “greatest,” that has a Scandinavian feel. It dates back to Charlemagne being called Carolus Magnus, or Charles the Great. Norwegian king Magnus I, named after Charlemagne, introduced it to his culture, and thus Magnus was the name of six early kings of Norway and four of Sweden. It is still a highly popular name in Denmark and Norway.
  4. GrahamHeart
    • Origin:

      Scottish
    • Meaning:

      "gravelly homestead"
    • Description:

      Well used in England and Scotland since the fifties, the smooth and sophisticated Graham is catching on here.
  5. EvanderHeart
    • Origin:

      Scottish; Greek
    • Meaning:

      "bow warrior; strong man"
    • Description:

      Evander is a name that could build on the popularity of shorter form Evan, and could work and play well with schoolmates like Zander and Xander.
  6. ArchieHeart
    • Origin:

      Diminutive of Archibald, Teutonic
    • Meaning:

      "truly brave"
    • Description:

      Archie made global news as the surprise first name of the newborn royal baby, son of the Duke and Duchess of Sussex aka Harry and Meghan. Archie has now officially transcended Archie Bunker and Riverdale's Archie to take the, um, throne as the quintessential retro nickname name.
  7. RoryHeart
    • Origin:

      Irish
    • Meaning:

      "red king"
    • Description:

      This spirited Gaelic classic, which became popular in Ireland via the illustrious twelfth century king Rory O'Connor, makes a highly energetic choice, now used for either sex. Rory's gender split is still trending boyward; it's one of the coolest boys' names starting with R.
  8. LachlanHeart
    • Origin:

      Scottish
    • Meaning:

      "from the fjord-land"
    • Description:

      Lachlan is as Scottish as haggis and tartan plaid kilts—a favorite used throughout England, Scotland, Australia, and New Zealand—and just beginning to be noticed in the US: it reached the Top 1000 for the first time in 2013. An ancient name, Lachlan was originally used to describe the Viking invaders of Scotland, those from the land of the lochs.
  9. ElsieHeart
    • Origin:

      Diminutive of Elizabeth via its Scottish variation, Elspeth
    • Meaning:

      "pledged to God"
    • Description:

      Not so long ago, Elsie might have been on a list of Names Least Likely to Succeed—but look at her now! She is currently ranked very highly in the U.K., and in the US, she's widely used as well, having returned to the popular names list in 2005 after a thirty-year hiatus. Elsie is now one of the fastest-rising girl names starting with E.
  10. FloraHeart
    • Origin:

      Latin
    • Meaning:

      "flower"
    • Description:

      Flora, the name of the Roman goddess of flowers and spring, who enjoyed eternal youth, is one of the gently old-fashioned girls' flower names we think is due for a comeback— alongside cousins Cora and Dora. Florence, Fiorella, Fleur, and Flower are translations, but we like Flora best of all.
  11. CallumHeart
    • Origin:

      Scottish form of Columba, Latin
    • Meaning:

      "dove"
    • Description:

      Callum was derived from Latin Columba, a unisex given name meaning "dove." Callum was popular among early Christians because the dove was a symbol of purity, peace and the Holy Spirit. St. Columba was one of the most influential of the early Celtic saints.
  12. LoganHeart
    • Origin:

      Scottish
    • Meaning:

      "small hollow"
    • Description:

      Logan originated as a Scottish surname which was derived from a place of that name in Ayrshire. The place name came from lagan, a Scottish Gaelic diminutive of lag, meaning “hollow.” Alternate spellings include Logon, Logen, and Logyn, which is more common among girls.
  13. KennethHeart
    • Origin:

      Scottish and Irish
    • Meaning:

      "born of fire, handsome"
    • Description:

      Kenneth may have lost much of its luster now, but Kenneth has had its moments of glory. The first king of Scotland was Kenneth, and Sir Kenneth, a Christian crusader, was the hero of the Sir Walter Scott novel The Talisman.
  14. AndrewHeart
    • Origin:

      Greek
    • Meaning:

      "strong and manly"
    • Description:

      Andrew is a variant of the Greek name Andreas, ultimately derived from the element aner, meaning “man.” In the New Testament, Andrew was one of the twelve apostles and the first disciple to be called by Jesus. Although the origins of the name are Greek, Andrew is the patron saint of both Scotland and Russia, as well as Greece. It has associations with two of America's most famous artists, Wyeth and Warhol.
  15. MalcolmHeart
    • Origin:

      Scottish
    • Meaning:

      "devotee of St. Colomba"
    • Description:

      Malcolm is a warm and welcoming Scottish appellation (originally Mael-Colium) that fits into that golden circle of names that are distinctive but not at all odd. A royal name in Scotland, Malcolm is also a hero name for many via radical civil rights activist Malcolm X.
  16. HamishHeart
    • Origin:

      Scottish variation of James
    • Meaning:

      "supplanter"
    • Description:

      Just as Seamus/Seumus is Irish for James, Hamish is the Scottish form — one that's not often used here, but still redolent of Olde Scotland. If you're ready to go further than Duncan and Malcolm, out to Laird and Ewan territory, this may be worth consideration. It also sounds just like the Yiddish word for homey.
  17. FionaHeart
    • Origin:

      Scottish
    • Meaning:

      "white, fair"
    • Description:

      Fiona entered the American consciousness with the opening of the 1954 Broadway musical Brigadoon, but didn't come onto the U.S. popularity list until 1990.
  18. AgnesHeart
    • Origin:

      Greek
    • Meaning:

      "pure, virginal"
    • Description:

      Agnes is the Latin variation of the name Hagne, which itself derived from the Greek word hagnos, meaning "chaste." In medieval times, St. Agnes was a very popular saint, leading to its popularity as a girl's name. Agnes Grey is the title of one of the two novels written by Anne Brontë.
  19. HughHeart
    • Origin:

      English from German
    • Meaning:

      "mind, intellect"
    • Description:

      Patrician to the core, Hugh was firmly in the Top 100 until 1903. It's never achieved those heights again, though it has always managed to remain in the Top 1000, scraping bottom at literally Number 1000 in 2006 before reversing course and heading back upwards.
  20. AngusHeart
    • Origin:

      Anglicized form of Aonghus, Aonghas, Gaelic
    • Meaning:

      "one strength"
    • Description:

      Angus is a traditional yet stylish choice in the UK, especially in Scotland. And it's a cool choice for US parents too, particularly those whose roots go back to Glasgow. The ancient Celtic form Oenghus has important historical overtones in Scotland, and the Gaelic form Aonghas is associated with two distinguished modern poets. In Irish folklore, Angus Og is a chieftain-lord who used his magical powers for the pleasure and prosperity of mankind--and in Irish myth, Aonghus was the god of love and youth.