This page shows the Liam (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 Liam 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 Liam'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 Liam for boys sums every one of those rows. Across the years covered, Liam appears in 52 of them, from 1974 to 2025, with 13,614 babies in total. Its largest single year was 1996, when the table records 701 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 Liam 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
20258151
20249347
202310246
202210544
202111844
202012934
201913938
201815134
201713242
201615437
201517633
201417836
201321628
201227120
201126525
20103669
20094465
20084904
20074068
200631317
200539411
20044747
200339114
20024237
200141111
20004727
19995548
199847115
199755012
19967013
199557111
199445217
199344617
199248917
199137725
199033627
198924536
198827035
198719647
198617653
198515256
198412757
198310962
19828575
19817380
19808077
19798475
19783995
197732102
19764495
197530110
197429110

More