Harry
Boy name · 6,106 babies recorded · 1974–2025
Harry: 6,106 babies born in Scotland since 1974, given to boys, peaking at 345 births in 2011.
Harry began as a medieval Scottish and English diminutive of Henry, ultimately from the Germanic name Heinrich, meaning "home ruler" or "ruler of the household." It has long been a royal name in Scotland, borne by several kings and princes, most notably Prince Harry, Duke of Sussex, whose full name is Henry. The fictional boy wizard Harry Potter has made the name globally beloved, while the American magician Harry Houdini (born Erik Weisz) added a touch of mystery. Though no major place bears the name directly, the Scottish town of Harthill shares the same Old English root for "home" or "enclosure." An interesting variant is the Gaelic form *Eanraig*, which remains popular in the Highlands.
Boy 52 of 52 years
- Peak year
- 2011345 babies
- Latest (2025)
- #31120 babies
- Total births
- 6,106since 1974
- 5-year trend
- ▼ 47%vs prior 5y