WeeNames Scotland’s favourite name finder

← All names

Niamh

Girl name · 4,295 babies recorded · 1974–2025

Niamh: 4,295 babies born in Scotland since 1974, given to girls, peaking at 248 births in 2004.

Pronounced "neev" or "nee-iv," Niamh is an Irish name meaning "bright" or "radiant," derived from the Old Irish word *nem* ("brightness"). In Irish mythology, Niamh of the Golden Hair was a legendary fairy queen who lured Oisín to Tír na nÓg, the Land of Youth, a tale central to the Fenian Cycle of stories. Though historically rare in Scotland, the name has gained notable popularity since the 1990s, reflecting a broader Celtic naming trend. Its English variant, Neve, is sometimes used, and the name appears in the hit TV series *Derry Girls* as the character Niamh. While there are no prominent historical bearers or place connections outside Ireland, the name’s lyrical sound and mythological depth make it a charming choice for parents seeking a name with ancient roots and a modern feel.

Girl 38 of 52 years

Peak year
2004248 babies
Latest (2025)
#7456 babies
Total births
4,295since 1988
5-year trend
▼ 28%vs prior 5y
1980 1990 2000 2010 2020 2004 · 248
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).