WeeNames Scotland’s favourite name finder

← All names

Cleo

Girl name · 255 babies recorded · 1974–2025

Cleo: 255 babies born in Scotland since 1974, given to girls, peaking at 25 births in 2022.

Cleo is a name of Greek origin, derived from Kleopatra, meaning "glory of the father." It's most famously borne by Cleopatra VII, the legendary Queen of Egypt, and in modern times by the soulful British singer-songwriter Cleo Sol. The name also shines as a place connection: Cleo Springs, Oklahoma, nods to the regal name, though no direct Scottish link exists. A charming variant is Cleopatra itself, but Cleo stands alone as a short, spirited form that gained independence as a given name. It's a name that carries a dash of ancient majesty yet feels fresh and approachable, perfect for parents seeking something distinctive but not overly ornate.

Girl 24 of 52 years

Peak year
202225 babies
Latest (2025)
#18322 babies
Total births
255since 1999
5-year trend
▲ 34%vs prior 5y
1980 1990 2000 2010 2020 2022 · 25
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).