Scottish Name Generator

Find an authentic Scottish name in seconds. Choose male or female, hit generate for true Scottish given names and clan surnames — then save your favorites.

Scottish name generator illustration
Gender

Example scottishnames & what they mean

Hamish MacDonaldHamish (a form of James) + the iconic clan surname.
Isla CampbellIsla (after the Hebridean isle) + a great Highland clan.
Callum StewartCallum ('dove') with the royal Stewart name.
Eilidh MacKenzieEilidh ('radiant') + a proud northern clan.
Lachlan FraserLachlan ('from the land of lakes') + clan Fraser.
Mhairi CameronMhairi (a form of Mary) with clan Cameron.

What makes a name Scottish?

Scottish names pair rugged, Gaelic-rooted given names (Hamish, Callum, Isla, Eilidh) with proud clan surnames — many starting with Mac ('son of') like MacDonald, MacKenzie, and Campbell. They carry the feel of the Highlands: heather, lochs, and ancient clans. The vibe is sturdy, romantic, and unmistakably Scottish.

How to use it

Pick a Gender and hit Generate for authentic Scottish names. Save the ones you love, and copy your favorite. Great for characters, novels, baby names, and ancestry — pair a Gaelic given name with a storied clan surname for a true name of Scotland.

Tips for choosing a great scottish name

  • 1Pair a Gaelic-rooted given name with a proud clan surname.
  • 2Mac means 'son of' — MacDonald, MacKenzie, MacLeod are classic.
  • 3Highland imagery (heather, lochs, glens) inspires the vibe.
  • 4Rugged yet romantic sounds suit Scottish naming.
  • 5For clan flavor, match the surname to a region or tartan.
  • 6Say it aloud; if it echoes through a glen, you've got it.
Name Generator App

Name Generator App

The #1 Name Generator App.

© Copyright 2026 All Rights Reserved.