🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scottish Names

Scottish Name Generator

Generate authentic Scottish names instantly. From ancient Gaelic clan names to beloved Highland and Lowland traditions, explore the rugged and poetic world of Scottish naming.

About Scottish Names

Scottish names draw from two main traditions: Scottish Gaelic, the Celtic language of the Highlands and Islands, and the Scots language of the Lowlands, which is more closely related to English. This dual heritage gives Scotland one of the richest naming traditions in the British Isles, with names that evoke mountains, lochs, clans, and centuries of history.

Many Scottish surnames beginning with Mac or Mc (son of) have become first names in their own right — Cameron, Campbell, and Douglas all began as clan surnames before crossing over into given names. The tradition of using surnames as first names — particularly maternal surnames — is especially strong in Scotland and influenced naming traditions worldwide.

Scottish Gaelic names share roots with Irish Gaelic, so names like Alasdair (Scottish form of Alexander), Catrìona (Catherine), and Ruaraidh (Rory) have close Irish counterparts. Lowland Scottish names include many that became globally popular — Bruce, Douglas, Malcolm, and Kenneth all spread from Scotland to the English-speaking world.

Common Scottish Names

Male Names

NameMeaning
AlasdairScottish Gaelic form of Alexander, defender of people
Callumdove, peace, Scottish form of Columba
Hamishsupplanter, Scottish form of James
Fergusman of vigour, man of force
Angusone strength, unique strength
Ruaraidhred king, Scottish form of Rory
Murdochsea warrior, sea protector
Dougaldark stranger, dark foreigner
Euanborn of the yew tree, youth
Lachlanfrom the land of the lochs

Female Names

NameMeaning
Catrìonapure, Scottish Gaelic form of Catherine
Moraggreat, sun, beloved
Eilidhsun, radiance, Scottish form of Helen
Fionafair, white, beautiful
Ishbeldevoted to God, Scottish form of Isabel
Mhairibeloved, Scottish form of Mary
Sorchabrightness, radiance, light
Rhonarough island, from the isle
Kirstyfollower of Christ, Scottish form of Christine
Aileenlight, bright radiance

Tips for Using Scottish Names

Frequently Asked Questions

What are popular Scottish male names?

Alasdair, Callum, Hamish, Angus, Fergus, and Ruaraidh are beloved traditional Scottish names. Lachlan is popular in Scotland and Australia.

What are popular Scottish female names?

Catrìona, Eilidh, Fiona, Morag, Sorcha, and Mhairi are among the most cherished Scottish female names.

What is the difference between Scottish and Irish names?

Both draw from Celtic Gaelic roots and share many names, but Scottish Gaelic and Irish Gaelic are distinct languages. Scottish names like Hamish (James) and Catrìona (Catherine) have their own forms distinct from their Irish equivalents.

More Name Generators