This page shows the Marco (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 Marco 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 Marco'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 Marco for boys sums every one of those rows. Across the years covered, Marco appears in 52 of them, from 1974 to 2025, with 539 babies in total. Its largest single year was 2003, when the table records 17 babies given the name, at rank 196 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 Marco 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
202514269
20247432
20237435
20229363
202111328
202014278
201912296
201810344
201717264
201617256
201516264
201416268
201310357
20128392
201112304
201017243
200912308
200817234
200713266
200613240
20055400
20049274
200317196
20029248
200110237
200013202
199910221
199811223
199716190
19969236
199510214
199414195
19938241
199210222
19918238
19909219
198910195
19889204
19878208
19864274
198513164
19846215
19838198
19826236
19815249
19808203
197910178
19783302
19779181
19768196
19756222
19746236

More