This page shows the Thomas (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 Thomas 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 Thomas'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 Thomas for boys sums every one of those rows. Across the years covered, Thomas appears in 52 of them, from 1974 to 2025, with 16,785 babies in total. Its largest single year was 1981, when the table records 472 babies given the name, at rank 22 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 Thomas 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
202515521
202415420
202319516
202218320
202119319
202019817
201921816
201825114
201722919
201622523
201524022
201422825
201324121
201226523
201125727
201026226
200928821
200828221
200729022
200630819
200530318
200428721
200326627
200229924
200130023
200030223
199929825
199830927
199734825
199633128
199536026
199437325
199339422
199239723
199139523
199038724
198935026
198842925
198746122
198641923
198540723
198440321
198340123
198242023
198147222
198045025
197946724
197841726
197740723
197637726
197543626
197445824

More