This page shows the Hanna (girls) figures from the National Records of Scotland babies' first names table, which covers every year from 1981 to 2025. Each row below is one year in which Hanna was recorded as a first name for girls in Scotland: the number of babies given the name that year and the name's rank among Hanna's first-name rivals that year — that is, the rank the source table itself gives the row, among all first names for girls that year.

The record for Hanna for girls sums every one of those rows. Across the years covered, Hanna appears in 39 of them, from 1981 to 2025, with 611 babies in total. Its largest single year was 2016, when the table records 49 babies given the name, at rank 97 among all first names for girls that year.

Figures cover every year from 1981 to 2025; years in which the table records no row for Hanna for girls are simply not listed. The publisher suppresses names with a total count of 2 or less in Scotland, so no figure here stands below 3.

Year by year

Source: National Records of Scotland, babies' first names table, 1981 to 2025. Fetched 2026-11-05.

YearBabies given the nameRank among girls' first names
20258387
202415244
202319210
202223186
202129153
202027151
201940117
201840118
201737129
20164997
201539125
201433146
201329163
201221214
201125181
201025188
200920212
200817245
200713294
20067423
20054577
200410308
20036438
20024545
20015461
19995465
19974557
199610307
19955493
19936462
19926447
19913634
19903615
19893576
19884511
19875452
19845437
19823530
19814472

More