This page shows the Alex (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 Alex 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 Alex'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 Alex for boys sums every one of those rows. Across the years covered, Alex appears in 51 of them, from 1974 to 2025, with 1,907 babies in total. Its largest single year was 2008, when the table records 106 babies given the name, at rank 72 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 Alex 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
202523178
202436135
202327168
202247121
202136143
202049115
20196395
20187085
201760104
20167589
201560110
20147199
20137189
20128582
201165104
20109380
20097787
200810672
20078186
200646122
200553111
20046199
20036487
20025395
200132130
200038123
199927147
199834136
199737132
199636132
199525151
199420166
199328140
199219166
199115175
199012194
198910195
19885271
19876232
198610180
19858207
19846215
198316139
19829183
198113151
19805249
19795231
19773284
19763294
19759187
19744271

More