WeeNames Scotland’s favourite name finder

← All names

Hanna

Girl name · 611 babies recorded · 1974–2025

Hanna: 611 babies born in Scotland since 1974, given to girls, peaking at 49 births in 2016.

Hanna is a variant of Hannah, derived from the Hebrew name Channah, meaning “favour” or “grace.” In Scotland, this spelling is less common than Hannah but has a crisp, international feel, appearing in Finnish, German, and Scandinavian traditions. Notable bearers include German actress Hanna Schygulla, a key figure in New German Cinema, and Hanna Reitsch, the pioneering German aviator. The name also appears in the Bible as the mother of Samuel, lending it a timeless spiritual resonance. A further note: Hanna is occasionally used as a Scottish surname, and

Girl 39 of 52 years

Peak year
201649 babies
Latest (2025)
#3878 babies
Total births
611since 1981
5-year trend
▼ 51%vs prior 5y
1980 1990 2000 2010 2020 2016 · 49
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).