WeeNames Scotland’s favourite name finder

← All names

Eoin

Boy name · 397 babies recorded · 1974–2025

Eoin: 397 babies born in Scotland since 1974, given to boys, peaking at 15 births in 1994.

Eoin is the Gaelic form of John, ultimately derived from the Hebrew Yochanan, meaning "God is gracious." This name is pronounced like "Owen" and remains especially popular in Ireland and Scotland. Among its notable bearers are Eoin Colfer, the Irish author of the Artemis Fowl series, and Eoin Morgan, the English cricketer who captained the national team to a World Cup victory in 2019. While no major places are named directly after an Eoin, the name shares a root with the Scottish place name Eòlas. A common variant is Ewan, itself an anglicisation of the same Gaelic name, making Eoin a wonderfully traditional yet internationally recognised choice that carries a gentle, gracious meaning.

Boy 45 of 52 years

Peak year
199415 babies
Latest (2025)
#33310 babies
Total births
397since 1974
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 1994 · 15
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).