How to use the Scottish Name Generator
Select one or more regions and a gender, then click "Generate Names." Each result pairs a given name from your selected region with a surname drawn from real Scottish clan and family names. Click a name to copy it, or click "Listen" to hear the given name read aloud.
Three regions, three distinct naming traditions
Scotland does not have one single naming tradition — it has at least three, shaped by different waves of settlement and language.
- Highlands & Gaelic — names rooted in Scottish Gaelic, the language still spoken in parts of the Highlands and Hebrides today. Names like Lachlan, Catriona, and Eilidh come from this tradition, and many have no direct English equivalent — they are Gaelic names in their own right, not translations.
- Lowlands — names more influenced by Scots and English, common in the Central Belt and Borders regions. Names like Robert, Margaret, and Elliot fall here, often shorter and more familiar to English speakers.
- Northern Isles (Norse) — Orkney and Shetland were under Norse rule for centuries, and names like Thorfinn, Magnus, and Sigrid reflect that history directly, distinct from both Gaelic and Lowland naming.
Mixing all three regions produces a broad, general "Scottish-sounding" batch. Selecting just one gives a more historically consistent result if a specific setting or era matters for what you're naming.
Clan surnames and what they signal
A Scottish surname often carries more information than a name usually does. MacLeod and MacDonald both use the "Mac" prefix, meaning "son of," a naming pattern specific to Gaelic-speaking Scotland and Ireland. Campbell, Stewart, Murray, and similar names are historic clan names, each tied to a specific region and a documented history of alliance, feud, or migration. Using a real clan name for a character is not neutral in the way a made-up surname would be — it brings that history along with it, which can be a genuine strength in historical or family-saga writing.
A note on pronunciation
Several Gaelic names in this generator are pronounced quite differently from how they look to an English reader — Catriona is closer to "ka-TREE-na," and Eilidh is closer to "AY-lee," not "eye-lid-ee." The Listen button gives a reasonable attempt using your browser's built-in British English voice, though it is an approximation rather than authentic Gaelic pronunciation, since dedicated Gaelic voices are not widely available in browsers.