Top 50 Indian Girls Names

The current most popular Indian girl's name, based on this month's votes, is Lola. Last month's most popular Indian girl's name was Samantha

Here are the current top 50 most popular Indian names for girls, compiled from American and British birth records and this month's online votes for your favorite names.

Are you looking for a name for a new arrival? Whether you want to follow the latest trend or choose something more unusual, try using our Name Selector to help you choose the perfect name.

Or perhaps you want to find information about your name? Discover your lucky numbers for today? Use the search box to find all this and more.

Find your favorite name and vote for it - you can help to choose the world's #1 most popular name!

Girls Name
1 ⇧  Lola
2 ⇧  Tanya
3 ⇧  Durga
4 ⇩  Samantha
5 ⇩  Maya
6 ⇩  Sara
7 ⇩  Sikra
8 ⇩  Aashika
9 ⇩  Anya
10 ⇩  Rochi
11 ⇩  Adina
12 ⇩  Zara
13 ⇩  Emma
14 ⇩  Smaraduti
15 ⇩  Gayanthika
16 ⇩  Ahilya
17 ⇩  Qadira
18 ⇩  Gina
19 ⇩  Jasmin
20 ⇩  Aabha
21 ⇩  Lily
22 ⇩  Marisa
23 ⇩  Lucia
24 ⇩  Mahiya
25 ⇩  Ketki
Girls Name
26 ⇩  Nati
27 ⇩  Sanjana
28 ⇩  Priyanka
29 ⇩  Namita
30 ⇩  Dylan
31 ⇩  Ruth
32 ⇩  Serena
33 ⇩  Pooja
34 ⇩  Adrija
35 ⇩  Nami
36 ⇩  Jasmine
37 ⇩  Bhagyawati
38 ⇩  Ivy
39 ⇩  Rita
40 ⇩  Ekaparnika
41 ⇩  Riya
42 ⇩  Shivani
43 ⇩  Shaila
44 ⇩  Jade
45 ⇩  Lata
46 ⇩  Zaafira
47 ⇩  Lydia
48 ⇩  Haley
49 ⇩  Yami
50 ⇩  Anisha