This page shows the Olivia (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 Olivia 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 Olivia'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 Olivia for girls sums every one of those rows. Across the years covered, Olivia appears in 52 of them, from 1974 to 2025, with 10,456 babies in total. Its largest single year was 2016, when the table records 529 babies given the name, at rank 1 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 Olivia 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
20252513
20242661
20232662
20223091
20213491
20203342
20193941
20184441
20175121
20165291
20154523
20144853
20134992
20124284
20114754
20105142
20094733
20084513
200738610
20063669
200529912
200427216
200321521
200215334
200120125
200019725
199922821
199811953
19979364
19967378
19957877
19946194
19935894
199238151
199136154
199023199
19898345
198819219
19879323
19869312
19856402
19849321
19835408
19825416
198110296
19804481
19795419
19789304
197711271
19768323
19754429
19748311

More