Henry
Boy name · 1,671 babies recorded · 1974–2025
Henry: 1,671 babies born in Scotland since 1974, given to boys, peaking at 72 births in 2016.
Henry has deep Germanic roots, arriving in Scotland through the Norman form *Henri*, ultimately from the Old German *Heimerich*, meaning "home ruler" or "ruler of the household". The name was borne by eight English kings, most famously Henry VIII, but in Scottish history it is also linked to Henry, Lord Darnley, the ill-fated husband of Mary, Queen of Scots. Place connections include numerous towns and forts named after Henry – such as Fort Henry in Canada – though none are in Scotland. A warm-hearted variant is Harry, a perennial favourite in its own right, while Prince Henry, Duke of Sussex, has kept the name in the modern spotlight.
Boy 52 of 52 years
- Peak year
- 201672 babies
- Latest (2025)
- #8860 babies
- Total births
- 1,671since 1974
- 5-year trend
- ▼ 9%vs prior 5y