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

DecadeBabies named IndiaBest rank
1880s154845
1890s196808
1900s1491,297
1910s2641,652
1920s2892,306
1930s1513,414
1940s2502,462
1950s4242,319
1960s3562,821
1970s1,6111,142
1980s3,802596
1990s6,125744
2000s6,361584
2010s2,6101,662
2020s1,2751,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.

Browse the most popular baby names