This page shows the Rory (boys) 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 Rory 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 Rory'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 Rory for boys sums every one of those rows. Across the years covered, Rory appears in 52 of them, from 1974 to 2025, with 7,037 babies in total. Its largest single year was 2025, when the table records 301 babies given the name, at rank 3 among all first names for boys that year.

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

YearBabies given the nameRank among boys' first names
20253013
20242753
20232546
20222517
20212479
20202587
201925810
201828010
201723417
201621125
201523323
201421528
201318242
201223331
201120534
201017838
200917044
200814057
200715553
200614654
200514853
200413354
200313356
200212956
200111063
200013755
199913455
199812760
199713957
199612563
199511763
19949577
19937489
199211272
199110177
19908780
19897486
19887485
19876088
19866587
19854795
19844498
198337101
198244103
198134106
198040100
19795491
19783995
19774092
197618128
197515149
197425118

More