O’Neill
The origin of the surname O’Neill
O’Neill means “descendant of Niall,” linked to “champion.”
What kind of surname is O’Neill?
As a patronymic surname, the surname O’Neill was formed from a father's or ancestor's personal name — the single largest way hereditary surnames arose across Europe. Before family names became fixed, a man was often known as the son of his father (for example “John, son of Robert”), and over generations that link hardened into an inherited surname. Different cultures marked the relationship differently: English and Scandinavian names added “-son”, Irish and Scottish used “Mac” or “O’”, Slavic languages added “-ov”, “-ev” or “-vich”, and many languages simply reused the father's name unchanged. A patronymic surname therefore points back to a founding ancestor rather than a place or an occupation.
How Irish surnames work
Irish surnames are among the oldest hereditary surnames in Europe, most built on the patronymic prefixes “Ó” (or “O’”, meaning “grandson/descendant of”) and “Mac” (“son of”), as in Ó Súilleabháin (O'Sullivan) and Mac Cárthaigh (McCarthy). Under centuries of English rule many were anglicised — spellings simplified and prefixes often dropped — so a single Gaelic name can appear in several English forms. The Gaelic original usually points back to a founding ancestor and their qualities or trade.
Variants & spellings
- ONeill
- Neill
Frequently asked questions
What does the surname O’Neill mean?
The surname O’Neill means Descendant of Niall. O’Neill means “descendant of Niall,” linked to “champion.”
Where does the surname O’Neill come from?
O’Neill is a surname of Irish origin.
What kind of surname is O’Neill?
O’Neill is a patronymic surname, derived from a father's or ancestor's given name.