WeeNames Scotland’s favourite name finder

← All names

Carlo

Boy name · 154 babies recorded · 1974–2025

Carlo: 154 babies born in Scotland since 1974, given to boys, peaking at 7 births in 2021.

Carlo is the Italian and Spanish form of Charles, ultimately from the Germanic *karlaz, meaning “free man.” It carries the same proud, independent spirit as its English equivalent. Notable bearers include the Venetian playwright Carlo Goldoni, who revolutionised Italian comedy in the 18th century, and architect Carlo Maderno, designer of the façade of St Peter’s Basilica in Rome. The name’s root also appears in countless place names, such as Charleston and Karlstad. In Scotland, Carlo has been a steady if uncommon choice, occasionally given to honour Italian heritage or family ties. A charming variant is the French Carl, while the Scottish Gaelic equivalent, Tearlach, shares the same royal lineage.

Boy 37 of 52 years

Peak year
20217 babies
Latest (2025)
#4417 babies
Total births
154since 1975
5-year trend
▲ 32%vs prior 5y
1980 1990 2000 2010 2020 2021 · 7
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).