Choosing a Gaelic last name is a beautiful way to honor Irish or Scottish roots.
Gaelic surnames usually begin with O, Mac, or Mc, and each prefix tells a story. O means descendant of, Mac means son of, and together they link a family to one ancestor, one clan, and one corner of Ireland or Scotland.
You will find more than 250 Gaelic last names across classic, Irish, Scottish, and many more styles. Each name comes with a short note to help you picture it in your family tree, your story, or your baby name search.
Read through the styles, say your favorites out loud, and test them with your family. The best Gaelic last name is the one that feels like home every time you say it.
Best Gaelic Last Names by Category
Classic Gaelic Last Names

Classic Gaelic last names never go out of style. These names are famous around the world, and they suit any family that wants a proud, instantly recognized surname.
- O’Brien: A famous Irish surname linked to Brian Boru, high king of Ireland, and a symbol of Irish pride.
- O’Connor: A classic Irish name tied to the kings of Connacht, strong and deeply historic.
- O’Neill: A legendary Irish surname from the kings of Ulster, bold and unforgettable.
- O’Sullivan: A beloved Irish name from the south of Ireland, warm and full of history.
- O’Reilly: A well known Irish surname with a lively, musical sound.
- O’Kelly: A classic Irish name with a friendly, approachable feel.
- O’Donnell: A proud Irish surname from the lords of Donegal, noble and strong.
- O’Donovan: A historic Irish name from County Cork, rich in family tradition.
- MacDonald: A famous Scottish clan name, one of the largest and most storied in the Highlands.
- MacLeod: A classic Highland clan name from the Isle of Skye, proud and distinctive.
- MacKenzie: A well known Scottish clan name, elegant and full of Highland heritage.
- MacLean: A respected Scottish clan name from the western isles, loyal and brave.
- Campbell: A powerful Scottish clan name, one of the most famous in Scotland.
- Stewart: A royal Scottish surname tied to kings and queens, dignified and timeless.
- Fraser: A classic Scottish clan name, refined and full of Highland charm.
- Murray: A historic Scottish surname from the Moray region, steady and respected.
- Ross: A short, strong Scottish clan name from the Highlands, simple and proud.
- Gordon: A classic Scottish clan name, noble and full of history.
- Wallace: A heroic Scottish surname forever linked to William Wallace, brave and iconic.
- Douglas: A powerful Scottish clan name, dark and distinguished.
- Boyd: A classic Scottish surname from the west of Scotland, short and sturdy.
Irish Gaelic Last Names

Irish Gaelic last names carry the music of Ireland in every syllable. These picks come from all four provinces, and they suit families tracing Irish ancestry.
- O’Callaghan: A historic Irish surname from Munster, warm and full of character.
- O’Grady: A classic Irish name from Limerick and Clare, lively and well loved.
- O’Leary: A beloved Irish surname from Cork, friendly and musical.
- O’Malley: A famous Irish seafaring name from Mayo, adventurous and proud.
- O’Rourke: A historic Irish surname from Leitrim, strong and dignified.
- O’Shea: A graceful Irish name from Kerry, soft and elegant.
- O’Toole: A classic Irish surname from Wicklow, bold and memorable.
- O’Flaherty: A proud Irish name from Connemara, wild and romantic.
- O’Hara: A well known Irish surname from Sligo, warm and approachable.
- O’Farrell: A historic Irish name from Longford, respected and sturdy.
- O’Connell: A famous Irish surname linked to Daniel O’Connell, the Liberator, noble and inspiring.
- O’Mahony: A classic Irish name from Cork and Kerry, rich in tradition.
- O’Doherty: A proud Irish surname from Donegal, strong and historic.
- O’Byrne: A historic Irish name from Wicklow, tied to ancient chieftains.
- O’Carroll: A classic Irish surname from Offaly, dignified and warm.
- O’Dwyer: A well known Irish name from Tipperary, lively and distinctive.
- O’Flynn: A musical Irish surname from Cork, bright and cheerful.
- O’Halloran: A historic Irish name from Clare and Galway, full of old world charm.
- O’Keefe: A beloved Irish surname from Cork, gentle and friendly.
- O’Loughlin: A classic Irish name from Clare, flowing and elegant.
- O’Meara: A historic Irish surname from Tipperary, warm and respected.
Scottish Gaelic Last Names

Scottish Gaelic last names echo the glens, lochs, and clans of the Highlands. These picks suit families with Scottish roots or a love of Highland heritage.
- MacArthur: A historic Scottish clan name linked to the Campbell lands, proud and ancient.
- MacAllister: A classic Highland clan name, strong and full of history.
- MacDougall: A proud Scottish clan name from Argyll, bold and storied.
- MacNeil: A famous island clan name from Barra, adventurous and seafaring.
- MacPherson: A respected Highland clan name, clever and clan proud.
- MacIntyre: A classic Scottish name meaning son of the carpenter, skilled and sturdy.
- MacRae: A beloved Highland clan name from Kintail, loyal and brave.
- MacGillivray: A historic Highland clan name, musical and distinctive.
- MacFarlane: A classic clan name from Loch Lomond, wild and proud.
- MacKay: A powerful northern clan name, fierce and respected.
- MacKinnon: A historic island clan name from Mull and Skye, wise and steady.
- MacMillan: A respected Highland clan name, warm and family oriented.
- MacGregor: A legendary clan name, outlawed yet unbroken, romantic and fierce.
- MacBride: A classic Scottish and Irish name, gentle and historic.
- MacCabe: A historic name from Cavan and the Highlands, strong and distinctive.
- MacCarthy: A famous Irish and Scottish surname from Munster royalty, noble and grand.
- MacDermott: A classic name from Roscommon, princely and historic.
- MacNamara: A proud name from Clare, powerful and ancient.
- MacMahon: A historic name from Clare and Monaghan, chiefly and bold.
- MacGrath: A classic surname from Ulster and Munster, respected and sturdy.
- MacAuley: A historic Highland and Ulster name, elegant and old.
Funny Gaelic Last Names

Funny Gaelic last names bring a smile to every introduction. These picks sound playful and cheerful, and they suit families who love humor as much as heritage.
- O’Gallagher: A lively Irish surname with a bouncy, joyful sound.
- O’Flanagan: A cheerful Irish name with a warm, rollicking rhythm.
- O’Driscoll: A bright Irish surname from Cork, full of sparkle.
- O’Casey: A friendly Irish name with a snappy, upbeat feel.
- O’Cassidy: A playful Irish surname that rolls off the tongue.
- O’Crowley: A jaunty Irish name from Cork, full of character.
- O’Cullen: A light, happy Irish surname with a gentle ring.
- O’Dea: A short, punchy Irish name that is easy to love.
- O’Dempsey: A bouncy Irish surname with a cheerful beat.
- O’Duffy: A fun, friendly Irish name with a soft, warm sound.
- O’Foley: A lively Irish surname that sounds like a good story.
- O’Gorman: A sturdy Irish name with a hearty, good natured feel.
- O’Hanlon: A musical Irish surname from Armagh, bright and welcoming.
- O’Higgins: A cheerful Irish name with a jaunty, old fashioned charm.
- O’Kane: A snappy Irish surname from Derry, bold and bright.
- O’Molloy: A warm Irish name with a rolling, friendly rhythm.
- O’Murphy: A famously friendly Irish surname, the life of any gathering.
- O’Nolan: A bright Irish name with a crisp, cheerful sound.
- O’Quinn: A punchy Irish surname that is short, sweet, and memorable.
- O’Ryan: A lively Irish name with a sunny, upbeat feel.
- O’Shaughnessy: A grand, rolling Irish surname that is fun to say out loud.
Cool Gaelic Last Names
Cool Gaelic last names sound sleek, confident, and effortlessly stylish. These picks suit families who want a surname that looks as good as it sounds.
- MacBeth: A dramatic Scottish name forever linked to Shakespeare, dark and iconic.
- MacDuff: A bold Scottish clan name, fierce and unforgettable.
- MacEwan: A sleek Highland name, smooth and quietly strong.
- MacLachlan: A distinguished Scottish clan name, refined and historic.
- MacLaren: A classic clan name from Balquhidder, stylish and proud.
- MacLennan: A cool northern clan name, sharp and distinctive.
- MacNaughton: A historic Highland clan name, grand and memorable.
- MacQueen: A sleek island name, modern sounding yet ancient.
- MacTavish: A strong Highland clan name, confident and bold.
- MacSorley: A cool Norse Gaelic name from the western isles, adventurous and wild.
- Buchanan: A classic Scottish clan name from Loch Lomond, elegant and storied.
- Cameron: A famous Highland clan name, proud and instantly recognized.
- Chisholm: A distinctive northern clan name, refined and historic.
- Drummond: A noble Scottish clan name, polished and dignified.
- Ferguson: A well known Scottish surname, sturdy and respected.
- Graham: A classic Scottish clan name, smooth and timeless.
- Grant: A proud Highland clan name, strong and simple.
- Gunn: A short, sharp northern clan name, bold and punchy.
- Hamilton: A noble Scottish surname, grand and historic.
- Henderson: A respected Highland name, steady and warm.
- Sinclair: A distinguished northern clan name, elegant and ancient.
Unique Gaelic Last Names

Unique Gaelic last names are rare gems for families who want something truly their own. These picks are seldom heard, and each one feels special.
- O’Clery: A rare Irish surname from Donegal, literary and historic.
- O’Devlin: A distinctive Irish name from Tyrone, strong and uncommon.
- O’Dolan: A rare Irish surname with a soft, gentle sound.
- O’Donoghue: A historic Irish name from Kerry, princely and rare.
- O’Friel: A distinctive Donegal surname, musical and uncommon.
- O’Furey: A rare Galway name with a warm, old world feel.
- O’Gara: A historic Sligo surname, short and striking.
- O’Hanrahan: A rolling Limerick name, grand and seldom heard.
- O’Hart: A rare Connacht surname, crisp and historic.
- O’Hegarty: A distinctive Donegal name, bold and uncommon.
- O’Hickey: A rare Clare surname with a bright, cheerful ring.
- O’Hogan: A historic Tipperary name, warm and distinctive.
- O’Hurley: A rare Limerick surname, lively and uncommon.
- O’Kearney: A distinctive Cork name, elegant and rare.
- O’Kenny: A short, rare Irish surname with a friendly sound.
- O’Kerrigan: A distinctive name with a rolling, musical rhythm.
- O’Kiely: A rare Cork surname, bright and memorable.
- O’Looney: A playful rare Irish name that always raises a smile.
- O’Mullane: A distinctive Cork surname, warm and uncommon.
- O’Quigley: A rare Derry name, crisp and full of character.
- O’Rafferty: A historic Tyrone surname, grand and seldom heard.
Strong Gaelic Last Names

Strong Gaelic last names carry weight and confidence. These picks suit families who want a surname that sounds unshakable.
- MacAndrew: A sturdy Scottish name, solid and dependable.
- MacBean: A bold Highland clan name, tough and historic.
- MacCallum: A strong Argyll name, proud and clan rooted.
- MacColl: A rugged Highland surname, short and powerful.
- MacConnell: A historic name from the western isles, commanding and bold.
- MacCrimmon: A famous piping family name from Skye, legendary and strong.
- MacDiarmid: A respected Scottish name, intellectual and sturdy.
- MacDonell: A powerful Highland clan name, chiefly and proud.
- MacEachern: A strong western isles name, historic and bold.
- MacGowan: A sturdy Scottish and Irish surname, hardworking and tough.
- MacHugh: A bold name from Ulster and Scotland, strong and direct.
- MacIver: A historic Highland name, sharp and dependable.
- MacKenna: A strong Ulster surname, respected and enduring.
- MacKinlay: A sturdy Highland name, steady and proud.
- MacLellan: A historic Galloway clan name, loyal and strong.
- MacNab: A short, punchy Highland clan name, fierce and memorable.
- MacNair: A strong Perthshire name, crisp and confident.
- MacPhee: A bold island surname, wild and historic.
- MacQuarrie: A proud island clan name from Mull, adventurous and strong.
- MacTaggart: A sturdy Highland name, tough and full of character.
- MacWhirter: A distinctive Galloway surname, bold and uncommon.
Elegant Gaelic Last Names

Elegant Gaelic last names sound refined and graceful. These picks suit families who want a surname with polish and old world charm.
- FitzGerald: A noble Norman Irish surname, grand and aristocratic.
- Fitzpatrick: A classic Irish surname, refined and historic.
- Fitzsimmons: An elegant Irish name, polished and distinctive.
- Fitzmaurice: A grand Kerry surname, aristocratic and rare.
- Fitzhenry: A refined Norman Irish name, graceful and historic.
- Fitzgibbon: An elegant Limerick surname, noble and old world.
- O’Healy: A graceful Cork surname, soft and literary.
- O’Hea: A short, elegant Irish name with a gentle ring.
- O’Kennedy: A noble Tipperary surname, dignified and warm.
- O’Moore: A princely Leinster name, historic and elegant.
- O’Moran: A refined Mayo surname, smooth and dignified.
- O’Riordan: A graceful Cork name, musical and polished.
- O’Rahilly: An elegant Kerry surname, literary and refined.
- O’Regan: A classic Cork name, warm and distinguished.
- O’Tormey: A rare, elegant Irish surname with a soft sound.
- MacElroy: A refined Scottish and Irish name, smooth and historic.
- MacGhee: A graceful Highland surname, gentle and distinctive.
- MacCaskill: An elegant island clan name from Skye, historic and refined.
- MacCuish: A distinctive island name, soft and uncommon.
- MacCormack: A polished Scottish and Irish surname, dignified and warm.
- MacCracken: A classic Ulster name, strong yet refined.
Nature Inspired Gaelic Last Names
Nature inspired Gaelic last names feel like the landscape itself, wild, green, and open. These picks suit families who love the outdoors and the old Gaelic world.
- MacBrayne: A western isles name with a windswept, coastal feel.
- MacCurdy: A rugged island surname, earthy and historic.
- MacFadyen: A historic Argyll name with a wild, glen born ring.
- MacGinnis: A sturdy Ulster and Highland name, grounded and natural.
- MacGuire: A famous Fermanagh name, strong as the lakeland hills.
- MacHale: A Mayo surname with a fresh, open country sound.
- MacIlwain: A rare Highland name, quiet and rooted like old forest.
- MacKinney: A warm Ulster name with a homely, countryside feel.
- MacKie: A short Galloway surname, crisp as a Highland morning.
- MacLauchlan: A historic Argyll clan name, deep as a Highland loch.
- MacLaurin: A classic Balquhidder name, wild and mountain born.
- MacLaine: A graceful island name from Mull, windswept and proud.
- MacLure: A rare Galloway surname with a gentle, riverside sound.
- MacManus: A historic Fermanagh name, strong and lakeland rooted.
- MacMaster: A sturdy Scottish surname, solid as Highland stone.
- MacMath: A classic Highland name, crisp and quietly strong.
- MacNeilage: A rare Argyll surname, misty and mountain flavored.
- MacNicol: A historic Skye name, sharp as sea air.
- MacNiven: A rare Highland surname with a soft, heather toned ring.
- MacShane: A warm Ulster name, bright as a summer hillside.
- MacSween: A Norse Gaelic island name, wild and seafaring.
Warrior Gaelic Last Names

Warrior Gaelic last names sound like they marched straight out of a clan battle. These picks are fierce, bold, and full of fighting spirit.
- Armstrong: A legendary Border clan name, famous for strength and daring raids.
- Bruce: A royal Scottish surname, heroic and forever linked to Robert the Bruce.
- Crawford: A historic Lanarkshire name, sturdy and battle tested.
- Cunningham: A proud Ayrshire clan name, bold and historic.
- Davidson: A fierce Highland clan name, loyal and warlike.
- Duncan: A classic Scottish name tied to ancient kings, strong and kingly.
- Elliott: A famous Border reiver clan name, daring and relentless.
- Fleming: A historic Lanarkshire surname, noble and battle hardened.
- Gibson: A sturdy Border name, tough and dependable.
- Gillespie: A historic Argyll name, fierce and clan proud.
- Hannay: A bold Galloway clan name, sharp and storied.
- Johnstone: A powerful Border clan name, commanding and proud.
- Kirkpatrick: A historic Dumfriesshire name, brave and legendary.
- Laing: A strong Border surname, crisp and fearless.
- Maitland: A noble Lauderdale name, dignified and battle tested.
- Malcolm: A classic Scottish name tied to kings, strong and historic.
- Moffat: A famous Border clan name, hardy and independent.
- Nesbitt: A historic Berwickshire name, tough and enduring.
- Paterson: A sturdy Lowland surname, solid and dependable.
- Pollock: A historic Renfrewshire name, bold and ancient.
- Pringle: A classic Border clan name, hardy and full of spirit.
Meaningful Gaelic Last Names
Meaningful Gaelic last names carry stories worth telling. These picks are rich in heritage, and each one connects a family to a place, a clan, or a value.
- Colquhoun: A historic Dunbartonshire clan name, elegant and storied.
- Cumming: A proud Highland clan name, ancient and respected.
- Forbes: A noble Aberdeenshire clan name, distinguished and historic.
- Hay: A classic Scottish clan name, chivalrous and legendary.
- Irvine: A historic Ayrshire name, graceful and old.
- Keith: A noble Marischal clan name, grand and historic.
- Kerr: A famous Border clan name, bold and full of history.
- Lamont: A historic Cowal clan name, proud and ancient.
- Leslie: A noble Aberdeenshire clan name, refined and storied.
- Lindsay: A classic Scottish clan name, elegant and historic.
- Logan: A well loved Scottish surname, warm and full of heritage.
- Maxwell: A noble Border clan name, grand and historic.
- Menzies: A historic Perthshire clan name, distinctive and proud.
- Montgomery: A noble Ayrshire surname, grand and storied.
- Morrison: A respected Highland and island name, wise and enduring.
- Munro: A historic Ross clan name, loyal and brave.
- Ogilvy: A noble Angus clan name, refined and ancient.
- Ramsay: A classic Midlothian clan name, distinguished and historic.
- Robertson: A proud Perthshire clan name, the first of the Highland clans in legend.
- Rose: A graceful Highland clan name, gentle and historic.
- Scott: A famous Border clan name, proud and instantly recognized.
Modern Gaelic Last Names

Modern Gaelic last names feel fresh today while keeping their old roots. These picks work beautifully for new families, characters, and brands.
- Sutherland: A proud northern clan name, sleek and modern sounding.
- Urquhart: A historic Highland clan name, distinctive and stylish.
- Watson: A well loved Scottish surname, friendly and contemporary.
- Young: A short, bright Scottish surname, fresh and timeless.
- Bell: A classic Border clan name, crisp and modern.
- Rutherford: A historic Border name, polished and confident.
- Shaw: A well known Highland clan name, short and stylish.
- Simpson: A friendly Scottish surname, warm and current.
- Somerville: A historic Lanarkshire name, smooth and elegant.
- Stirling: A classic Scottish surname, strong and place proud.
- Thomson: A beloved Scottish surname, familiar and enduring.
- Turnbull: A bold Border clan name, punchy and memorable.
- Wardlaw: A distinctive Fife name, refined and uncommon.
- Weir: A short, sharp Lanarkshire surname, cool and modern.
- MacTier: A rare Galloway name, crisp and contemporary.
- MacVittie: A distinctive Dumfriesshire surname, fresh and uncommon.
- MacWilliam: A classic Highland name, strong and current.
- MacRitchie: A historic Highland surname, warm and distinctive.
- Home: A noble Border clan name, simple and elegant.
- O’Forde: A historic Galway surname, graceful and fresh sounding.
- MacGill: A short, modern feeling Highland name, sharp and historic.
How to Choose the Perfect Gaelic Last Name
Say the name out loud a few times before you decide. Gaelic surnames have their own rhythm, and a name that flows naturally in conversation will feel right for years, whether it is for a family tree, a character, or a baby.
Match the name to your roots and your story, not just to a trend. An Irish family might lean toward an O name from their county, while a Highland family might choose a clan name from their glen, and the best fit feels personal, not borrowed.
Check the spelling before you fall in love with it. Gaelic names come in many spellings, like Mac, Mc, and O, and a consistent spelling will save confusion in records, documents, and family trees.
Think about how the name pairs with a first name, because the two will be said together for a lifetime. A long surname often pairs well with a short first name, and a short surname can carry a longer, grander first name.
Give your shortlist a few days before you decide. Test the top names with family, look up their clan or county connections, and if one still feels right after a week, you have found a keeper.
Gaelic Last Name Styles at a Glance
| Style | Best For | Vibe |
| Classic | Every family and every story | Timeless and proud |
| Irish | Irish ancestry and heritage | Warm and musical |
| Scottish | Highland clans and roots | Bold and storied |
| Strong | Families who want presence | Powerful and confident |
| Elegant | Refined, old world charm | Graceful and noble |
FAQs About Gaelic Last Names
Q1. What does the O in Gaelic last names mean?
O means descendant of in Irish Gaelic, so O’Brien means descendant of Brian. It links a family to one famous ancestor from long ago.
Q2. What does Mac mean in Gaelic last names?
Mac means son of in both Irish and Scottish Gaelic. MacDonald means son of Donald, and Mc is simply a shorter written form of Mac.
Q3. Are Gaelic last names Irish or Scottish?
Gaelic last names come from both Ireland and Scotland, because both countries share the Gaelic language. Some names, like MacDonald, appear in both, while others belong mainly to one country.
Q4. What are good classic Gaelic last names?
Classic picks like O’Brien, O’Connor, MacDonald, and Campbell are famous worldwide. They are easy to recognize and rich in history.
Q5. What are good unique Gaelic last names?
Rare names like O’Clery, O’Friel, MacCuish, and O’Looney stand out beautifully. They feel special without being hard to say.
Q6. How do I find my Gaelic clan or county?
Start with your family’s county or region, then look up the clans and septs tied to that place. Many Gaelic surnames belong to a specific clan, county, or island.
Q7. Should I use Mac or Mc in my Gaelic last name?
Both are correct, and families often keep the spelling their ancestors used. Mac is the fuller form, while Mc is a traditional abbreviation, so follow your family records when you can.
Q8. Can a Gaelic last name work as a first name?
Yes, many Gaelic surnames, like Logan, Cameron, and Quinn, are now popular first names too. They carry the same heritage in a fresh, modern way.
Q9. Are Gaelic last names hard to pronounce?
Most are easier than they look once you hear them said. Names like O’Neill, MacLeod, and Fraser follow simple patterns, and a quick listen usually clears up any doubt.
Q10. What if my family spells our Gaelic name differently?
Spelling variations are normal in Gaelic names, because records were written by many different hands over centuries. Keep your family’s spelling for official use, and note the variants in your family tree.
Conclusion
The perfect Gaelic last name is waiting somewhere in this list, whether you love classic clan names, rare Irish gems, or a surname that sounds like the Highlands themselves. Trust your instinct, say it out loud, and pick the one that feels like your family.
Once you choose, use it with pride in your family tree, your stories, and every introduction. Soon that name will mean heritage, strength, and everything your family stands for. Happy naming, and enjoy celebrating your Gaelic roots.

