WeeNames Scotland’s favourite name finder

← All names

Rocco

Boy name · 583 babies recorded · 1974–2025

Rocco: 583 babies born in Scotland since 1974, given to boys, peaking at 49 births in 2013.

The name Rocco has Germanic roots, derived from the element *hrok* meaning “rest,” and was popularised across Europe through the cult of Saint Rocco, a 14th-century French pilgrim who cared for plague victims and became the patron saint of those suffering from infectious diseases. Among notable bearers are the celebrated Italian-American chef Rocco DiSpirito and the American professional golfer Rocco Mediate, who famously pushed Tiger Woods to a playoff

Boy 23 of 52 years

Peak year
201349 babies
Latest (2025)
#19821 babies
Total births
583since 2001
5-year trend
▼ 12%vs prior 5y
1980 1990 2000 2010 2020 2013 · 49
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).