Karim

From the Arabic karim, meaning 'generous' or 'noble'. Al-Karim is counted among the ninety-nine names of God in Islamic tradition.

Karim in 2025

Karim was given to 198 babies in the United States in 2025, making it the 2,223rd most popular name of the year. That is roughly one in every 16,744 babies born.

The history of Karim

Karim reached its highest point in 2023, when 376 babies were given the name, ranking 1,453rd that year.

Across the 69 years of records since 1957, 6,944 babies have been named Karim. Half of them were born before 2009, which places the name's centre of gravity with Generation Z.

Karim by decade

DecadeBabies named KarimBest rank
1950s256,220
1960s1324,298
1970s6692,012
1980s6562,410
1990s8312,504
2000s1,2422,655
2010s1,7761,984
2020s1,6131,453

Where Karim is heading

Karim has risen 11% over the past decade, from 179 babies in 2015 to 198 in 2025.

Names like Karim

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

Browse the most popular baby names