WeeNames Scotland’s favourite name finder

← All names

Imogen

Girl name · 1,577 babies recorded · 1974–2025

Imogen: 1,577 babies born in Scotland since 1974, given to girls, peaking at 91 births in 2016.

Imogen, a name of Celtic origin, is believed to derive from the Gaelic *inghean*, meaning "maiden" or "daughter," and was popularised by Shakespeare in his play *Cymbeline*, where he used it for a virtuous heroine. The name is often considered a variant of the Irish name Innogen, though Shakespeare’s spelling stuck. Famous bearers include the English actress Imogen Stubbs and the British singer Imogen Heap, known for her ethereal pop music. There are no major places directly named after a bearer, but the name shares its root with the Irish *Iníon*, meaning "daughter." A notable variant is the Welsh form, *Imogen*, which is sometimes spelled *Imogene* in the United States. Despite its Shakespearean fame, Imogen only became common in Scotland from the 1990s onward, rising steadily in popularity.

Girl 47 of 52 years

Peak year
201691 babies
Latest (2025)
#8649 babies
Total births
1,577since 1974
5-year trend
▼ 24%vs prior 5y
1980 1990 2000 2010 2020 2016 · 91
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).