Our Indian name database contains 12.859 Indian surnames and 35.503 Indian first names categorized by gender and frequency. After payment you can download the Indian name database in CSV, SQL or JSON format. Asia is not very well organised and only have a few open data initiatives. The list of names from countries like India have a reasonable quality but are limited. In India we received a name and gender database from the Indian government and merged it with publicly available data sets. To create the Indian name database we used 724.809 validated Indian social media profiles. We have a detailed explanation of our methodology and illustrate our approach with several examples.
Popular Indian surnames
This table show popular Indian surnames. In India, surnames are typically passed down from the father's family and are often based on the person's caste, occupation, or region. Some surnames also indicate a person's religion, such as "Gupta" for Hindus or "Khan" for Muslims. In some communities, women may also take their husband's surname after marriage. However, there is a growing trend of individuals choosing to adopt surnames that are not traditional to their family or community.
Surname | Percentage*1 | Alternative countries*2 |
---|---|---|
Kumar | 5.7% | |
Singh | 4.8% | |
Sharma | 3.2% | |
Khan | 1.9% | |
Yadav | 1.6% | |
Gupta | 1.6% | |
Patel | 1.2% | |
Mishra | 1.1% | |
Jain | 1.0% | |
Verma | 0.8% |
- *1 The Frequency and Percentage are based on 724.809 Indian social media profiles.
- *2 Alternative countries are countries where this surname also is used. They are sorted on popularity.
Indian first names
In India, parents typically pick a first name for their child based on religious or cultural significance. They may choose a name from Hindu scripture or mythology, or a name that has been passed down in their family for generations. Some parents may also consult with a spiritual leader or astrologer to determine an auspicious name for their child. Additionally, many parents in India also give their children multiple names, with the first name being a traditional or religious name, and the second name being a more modern or Western name.
Popular Indian male names
First name | Percentage*1 | Alternative countries*2 | |
---|---|---|---|
Rahul | 1.5% | ||
Amit | 1.2% | ||
Abhishek | 1.2% | ||
Deepak | 0.8% | ||
Rohit | 0.8% | ||
Ashish | 0.7% | ||
Ankit | 0.7% | ||
Ravi | 0.7% | ||
Gaurav | 0.7% | ||
Manish | 0.7% |
- *1 The Frequency and Percentage are based on 724.809 Indian social media profiles from which 565.499 (78%) is male.
- *2 Alternative countries are countries where this first name also is used. They are sorted on popularity.
Popular Indian female names
First name | Percentage*1 | Alternative countries*2 | |
---|---|---|---|
Himanshu | 1.3% | ||
Santosh | 1.2% | ||
Krishna | 1.1% | ||
Neha | 1.0% | ||
Sonu | 0.9% | ||
Priyanka | 0.8% | ||
Pooja | 0.8% | ||
Kiran | 0.7% | ||
Priya | 0.6% | ||
Raja | 0.6% |
- *1 The Frequency and Percentage are based on 724.809 Indian social media profiles from which 159.310 (22%) is female.
- *2 Alternative countries are countries where this first name also is used. They are sorted on popularity.