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
| Decade | Babies named Karim | Best rank |
|---|---|---|
| 1950s | 25 | 6,220 |
| 1960s | 132 | 4,298 |
| 1970s | 669 | 2,012 |
| 1980s | 656 | 2,410 |
| 1990s | 831 | 2,504 |
| 2000s | 1,242 | 2,655 |
| 2010s | 1,776 | 1,984 |
| 2020s | 1,613 | 1,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.