This page shows the Rose (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 Rose 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 Rose'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 Rose for girls sums every one of those rows. Across the years covered, Rose appears in 52 of them, from 1974 to 2025, with 1,705 babies in total. Its largest single year was 2018, when the table records 89 babies given the name, at rank 53 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 Rose 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
20255871
20246763
20236564
20227956
20216370
20208055
20197464
20188953
20176965
20167370
20156776
20146678
20135883
20126083
20116878
20106184
200941131
200851108
200736148
200633151
200531153
200414245
200319207
200229148
200118218
200017222
199913262
199817222
199720206
199610307
199519211
199412279
199322197
199210329
199115259
199011311
198917225
19889315
198712281
19868337
198510318
19843547
19839309
198211290
19818331
198011286
19799322
197812269
197710283
19769302
197511271
197421190

More