Theo

A short form of Theodore and Theodora, from the Greek Theodoros, which joins theos, god, with doron, gift.

Theo in 2025

Theo was given to 3,966 babies in the United States in 2025, making it the 145th most popular name of the year. That is roughly one in every 836 babies born.

The history of Theo

Theo reached its highest point in 2023, when 4,182 babies were given the name, ranking 130th that year.

Across the 146 years of records since 1880, 39,333 babies have been named Theo. Half of them were born before 2020, which places the name's centre of gravity with Generation Alpha.

Theo by decade

DecadeBabies named TheoBest rank
1880s221708
1890s330743
1900s522639
1910s1,447822
1920s1,845872
1930s1,0451,040
1940s7661,308
1950s5451,837
1960s3902,552
1970s4052,534
1980s5402,403
1990s6053,329
2000s1,3912,271
2010s8,245340
2020s21,036130

Where Theo is heading

Theo has grown more than 5.2 times over the past decade, from 765 babies in 2015 to 3,966 in 2025.

Names like Theo

Names that rose and fell at the same time as Theo.

Browse the most popular baby names