WeeNames Scotland’s favourite name finder

← All names

Marco

Boy name · 539 babies recorded · 1974–2025

Marco: 539 babies born in Scotland since 1974, given to boys, peaking at 17 births in 2003.

Of Latin origin, Marco is the Italian and Spanish form of Marcus, itself derived from Mars, the Roman god of war. It’s a name that has travelled widely. Perhaps the most famous bearer is the Venetian explorer Marco Polo, whose 13th-century travels to Asia opened European eyes to the East. In the modern world, German footballer Marco Reus is a notable bearer, while Marco Rubio has been a prominent figure in American politics. The name also features in classic literature with Shakespeare’s *The Merchant of Venice*, in which Marco is a minor character. A more direct place connection is less common, but the root ‘Marcus’ underpins the name of the ancient Roman city of Marciana, now in Italy. A closer variant is the Welsh Mark, though Marco itself is used by Scottish parents seeking a continental feel.

Boy 52 of 52 years

Peak year
200317 babies
Latest (2025)
#26914 babies
Total births
539since 1974
5-year trend
▼ 31%vs prior 5y
1980 1990 2000 2010 2020 2003 · 17
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).