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

The record for Keir for boys sums every one of those rows. Across the years covered, Keir appears in 49 of them, from 1975 to 2025, with 1,134 babies in total. Its largest single year was 2000, when the table records 61 babies given the name, at rank 91 among all first names for boys that year.

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

YearBabies given the nameRank among boys' first names
20254647
20247432
20238400
202212312
20216477
202018231
201922216
201819232
201724210
201624209
201536161
201428196
201329183
201237159
201134165
201027188
200933162
200854126
200734158
200637146
200537141
200449114
200334131
200240115
200153100
20006191
199950105
199845118
199738130
199627149
199527143
199417181
199323161
199215185
199111205
199020148
19898218
19887227
19878208
198611173
19854277
198410174
19839185
19829183
19819185
19803305
19793296
19765252
19758196

More