India
From the name of the country, which goes back through Greek and Persian to the Sanskrit sindhu, meaning river, the source of the name Indus.
India in 2025
India was given to 118 babies in the United States in 2025, making it the 3,164th most popular name of the year. That is roughly one in every 28,096 babies born.
The history of India
India reached its highest point in 2001, when 1,049 babies were given the name, ranking 584th that year.
Across the 146 years of records since 1880, 24,017 babies have been named India. Half of them were born before 1997, which places the name's centre of gravity with Generation Z.
India by decade
| Decade | Babies named India | Best rank |
|---|---|---|
| 1880s | 154 | 845 |
| 1890s | 196 | 808 |
| 1900s | 149 | 1,297 |
| 1910s | 264 | 1,652 |
| 1920s | 289 | 2,306 |
| 1930s | 151 | 3,414 |
| 1940s | 250 | 2,462 |
| 1950s | 424 | 2,319 |
| 1960s | 356 | 2,821 |
| 1970s | 1,611 | 1,142 |
| 1980s | 3,802 | 596 |
| 1990s | 6,125 | 744 |
| 2000s | 6,361 | 584 |
| 2010s | 2,610 | 1,662 |
| 2020s | 1,275 | 1,751 |
Where India is heading
India has fallen 55% over the past decade, from 262 babies in 2015 to 118 in 2025.
Names like India
Names that rose and fell at the same time as India.