This page shows the Keira (girls) figures from the National Records of Scotland babies' first names table, which covers every year from 1974 to 2025. Each row below is one year in which Keira 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 Keira'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 Keira for girls sums every one of those rows. Across the years covered, Keira appears in 49 of them, from 1974 to 2025, with 1,940 babies in total. Its largest single year was 2006, when the table records 184 babies given the name, at rank 30 among all first names for girls that year.

Figures cover every year from 1974 to 2025; years in which the table records no row for Keira 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, 1974 to 2025. Fetched 2026-11-05.

YearBabies given the nameRank among girls' first names
202515242
202415244
202313281
202214260
202116245
202022178
201923185
201837126
201735139
201628174
201534143
201444110
20136674
20127869
20118963
201011055
200910353
200813845
200718334
200618430
200514935
200416932
200341111
200238119
200130141
200032133
199919217
199820195
199721198
199615247
199514254
199416239
199312291
19929354
19919335
19908363
19899324
19886397
19877382
198611285
198510318
19847368
19836369
198211290
19806400
19798335
19763516
19753497
19744444

More