Why Do Irish Surnames Start With O'?

A great gold letter O with Celtic knotwork on dark stone, explaining why Irish surnames start with O apostrophe

O'Brien, O'Neill, O'Connor, O'Sullivan, O'Malley — no letter announces Irish heritage like that O' at the front of a name. But what does it actually mean? Why the apostrophe? And why did so many families drop the O' — only for their descendants to put it back? The answers reach a thousand years into Gaelic Ireland.

Quick Answer: What Does the O' in Irish Surnames Mean?

The O' comes from the Gaelic Ó, meaning "grandson of" or, more broadly, "descendant of." O'Brien (Ó Briain) means "descendant of Brian"; O'Neill (Ó Néill), "descendant of Niall." The apostrophe is not possessive — it is an English rendering of the accent mark (the fada) on the Gaelic Ó. These surnames arose in medieval Ireland, among the earliest hereditary surnames in all of Europe, each one anchoring a family to a famous ancestor.

Where Did the O' Names Come From?

Ireland adopted hereditary surnames remarkably early — the practice was spreading by the tenth and eleventh centuries, well ahead of much of Europe. As Gaelic families grew into great dynasties, they fixed their identity to a celebrated forebear: the descendants of the high king Brian Boru became the Ó Briain — the O'Briens — a story told in Brian Boru and the O'Brien Dynasty; the Ó Néill of Ulster traced their name to Niall and bore the famous Red Hand of Ulster; the Ó Conchobhair — O'Connors — descended from Connacht's kings; and the seafaring Ó Máille of Mayo produced Grace O'Malley, the Pirate Queen. To carry an O' name was to carry a lineage.

Why Isn't the Apostrophe Possessive?

Because it was never an apostrophe at all. In Irish, the prefix is Ó — a single letter with a fada (accent) over it. When English-speaking clerks recorded the names, they rendered that accented Ó as "O" followed by an apostrophe, and the convention stuck. So O'Brien is not "O's Brien" — it is the Gaelic Ó Briain squeezed into English spelling. In Irish today the names are still written without any apostrophe: Ó Briain, Ó Néill, Ó Súilleabháin. There are female forms too — traditionally (daughter of a descendant), so Sinéad Ó Briain would properly be Sinéad Ní Bhriain.

Why Did So Many Families Drop the O'?

Under centuries of English rule, Gaelic names came under pressure — legal, social and economic. To get on in an anglicised world, many families quietly shed the prefix: Ó Súilleabháin became Sullivan, Ó Murchú became Murphy, Ó Ceallaigh became Kelly. By the nineteenth century, huge numbers of Irish families bore stripped-down names, especially among emigrants — which is why so many Irish-American surnames lack the O' their ancestors carried. Then came the Gaelic revival of the late nineteenth and twentieth centuries, and with it a wave of families proudly restoring the O' — Sullivans becoming O'Sullivans again. If your family name is Brien, Connor or Malley, there is a fair chance an O' once stood in front of it.

How Do O' Names Relate to Mac Names?

They are two halves of the same Gaelic system. Mac means "son of" — one generation — while Ó means "grandson" or "descendant of" — the wider line. Ireland uses both (MacCarthy, O'Brien); Scotland's Gaelic names ran almost entirely to Mac. The Mc/Mac spelling question has its own mythology, which we debunk in Mc vs Mac: Does the Spelling Mean Anything?, and the whole naming tradition — including how children were named for grandparents — is in Celtic Baby Naming Traditions.

Clan crest teardrop pendant necklace, a heritage keepsake for Irish O' surnames
A thousand years of lineage in two letters — search your O' name in the box above to wear your family's crest.

Frequently Asked Questions

What does O' mean in Irish names?

It comes from the Gaelic Ó, meaning "grandson of" or "descendant of." O'Brien means "descendant of Brian."

Is the apostrophe in O' names possessive?

No. It is an English rendering of the accented Gaelic letter Ó — in Irish the names are written without an apostrophe, as in Ó Briain.

Why do some Irish names have no O'?

Many families dropped the prefix under anglicisation — Sullivan from Ó Súilleabháin, Murphy from Ó Murchú — and some later restored it during the Gaelic revival.

What's the difference between O' and Mac?

Mac means "son of" and Ó means "descendant of." Both belong to the same Gaelic naming system; Ireland used both, Scotland mainly Mac.

Restore the Pride, If Not the Prefix

Whether your family kept the O' or lost it on the way to America, the lineage is still yours. Search your surname in the bar at the top of the page — with or without the O' — to find your family's crest on heritage gifts, and see our complete guide to Irish family crest gifts.

Celtic Ancestry Gifts is a family-run store preserving the stories behind Irish, Scottish and Welsh family names, backed by a 30-day money-back guarantee.