Carlo

Italian form of Charles, which comes from the Germanic karl, "free man." Its prestige across Europe followed Charlemagne.

Carlo in 2025

Carlo was given to 276 babies in the United States in 2025, making it the 1,794th most popular name of the year. That is roughly one in every 12,012 babies born.

The history of Carlo

Carlo reached its highest point in 2025, when 276 babies were given the name, ranking 1,794th that year. Its best-ever ranking was 1,011th, in 1914.

Across the 132 years of records since 1894, 16,000 babies have been named Carlo. Half of them were born before 1978, which places the name's centre of gravity with Generation X.

Carlo by decade

DecadeBabies named CarloBest rank
1890s52,418
1900s641,747
1910s8651,011
1920s1,4131,016
1930s9551,080
1940s7111,433
1950s8771,661
1960s1,2831,382
1970s2,0151,149
1980s1,5501,476
1990s1,4741,936
2000s1,9081,895
2010s1,6782,216
2020s1,2021,794

Where Carlo is heading

Carlo has risen 92% over the past decade, from 144 babies in 2015 to 276 in 2025.

Names like Carlo

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

Browse the most popular baby names