This page shows the Ruby (girls) 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 Ruby 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 Ruby'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 Ruby for girls sums every one of those rows. Across the years covered, Ruby appears in 41 of them, from 1975 to 2025, with 3,659 babies in total. Its largest single year was 2011, when the table records 216 babies given the name, at rank 26 among all first names for girls that year.

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

YearBabies given the nameRank among girls' first names
202511530
202410034
202310736
202212728
202112132
202013226
201915923
201815223
201714628
201614628
201520123
201420823
201319824
201220421
201121626
201021023
200921026
200821324
200719925
200612645
200511643
200443113
200338122
200231144
200126158
200018215
199916237
199814251
19979328
19968366
19958370
19949342
19938379
19924548
19913634
19903615
19883577
19863565
19803539
19793535
19753497

More