WeeNames Scotland’s favourite name finder

← All names

Leo

Boy name · 4,969 babies recorded · 1974–2025

Leo: 4,969 babies born in Scotland since 1974, given to boys, peaking at 310 births in 2022.

Leo, a name radiating strength and charisma, originates from the Latin word "leo," meaning "lion." For English and Scottish speakers, the root is clear and powerful, though it also has a separate, less common derivation as a short form of names like Leonard or Leopold. Its most famous bearer is perhaps the brilliant Renaissance polymath and artist Leonardo da Vinci, whose first name shares the same lion-like root. In the world of cinema, the name is strongly associated with the acclaimed actor Leonardo DiCaprio. Geographically, the name is echoed in the majestic city of León in Spain, whose name also derives from the Latin for lion. A charming note: the name Leo has seen a remarkable resurgence in popularity in the 21st century, often chosen for its timeless and straightforward appeal, and it is also the astrological sign for those born between late July and August.

Boy 46 of 52 years

Peak year
2022310 babies
Latest (2025)
#7236 babies
Total births
4,969since 1976
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2022 · 310
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).