This page shows the Milo (boys) figures from the National Records of Scotland babies' first names table, which covers every year from 1995 to 2025. Each row below is one year in which Milo 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 Milo'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 Milo for boys sums every one of those rows. Across the years covered, Milo appears in 26 of them, from 1995 to 2025, with 434 babies in total. Its largest single year was 2020, when the table records 33 babies given the name, at rank 152 among all first names for boys that year.

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

YearBabies given the nameRank among boys' first names
202522190
202426169
202326174
202228171
202127172
202033152
201932163
201819232
201720236
201624209
201511320
201425208
201314280
201214274
201111325
201014278
200921205
200820214
200715248
20069306
20054446
20023438
19995313
19985322
19973403
19953380

More