nametree

What is Leo short for?

Leo is short for Leonardo, Leonard, Leopold and Leonid. In 2025, 8,173 boys and 23 girls in the United States were given Leo as their full name, with nothing longer behind it, according to Social Security records.

The names behind Leo

Each count is the number of children given that name in the United States in 2025, from US Social Security records. A name given to fewer than five children in a year is left out of the published file.

Leonardo Italian origin
Leo from Leonardo: the classic short form, radiant on its own.
3,789 boys named Leonardo in 2025
Leonard Germanic origin
Leo from Leonard: the bright short form.
438 boys named Leonard in 2025
Leopold Germanic origin
Leo from Leopold: the bright short form.
76 boys named Leopold in 2025
Leonid Russian origin
Leo from Leonid: the bright short form.
16 boys named Leonid in 2025
Which of these fits YOUR family? →
BROWSEAll traditions👶 Baby namesAround the worldAll names🔍 Search a nameName storiesThree-letter namesShort namesVintage revivalsGender-neutralPolishJapaneseCantoneseIrishKoreanIndianMexican American
🌐English EspañolPortuguês