This page shows the Jack (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 Jack 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 Jack'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 Jack for boys sums every one of those rows. Across the years covered, Jack appears in 52 of them, from 1974 to 2025, with 20,157 babies in total. Its largest single year was 1999, when the table records 883 babies given the name, at rank 1 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 Jack 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
202520013
20242477
20232854
20223422
20213821
20203541
20194491
20184221
20174861
20164911
20155651
20145831
20135951
20125391
20116501
20106441
20097061
20087501
20077262
20066701
20056302
20047092
20037592
20028541
20018331
20008301
19998831
19987092
19977593
19966754
19956129
199452812
199332130
199222642
199114259
199013461
19899770
19887982
19875792
198646103
198537106
198416144
198323119
198213154
19819185
198012165
19797208
197813153
19778193
197614141
197518131
197418136

More