Menu
Subscribe Search

138 Indian Baby Names for Girls and Boys

Choosing a name with ties to India? These girl and boy names can help you find favorites to consider as you get ready to meet your baby.

Updated September 4, 2026
Share

Choosing an Indian baby name can be a way to honor a loved one or a tradition you hope to pass on. This list includes girl names like Diya and Ishani and boy names like Aarav and Devansh.

The names used across India come from many language traditions, including Sanskrit, Hindi, Urdu, and Tamil. The names below are arranged alphabetically within the girl and boy sections so you can find and compare options.

64 Indian Girl Names

1. Aditi

2. Ahalya

3. Aja

4. Ajeya

5. Alka

6. Ambar

7. Amulya

8. Anandita

9. Anika

10. Anila

11. Anjali

12. Anju

13. Anuradha

14. Anusha

15. Artha

16. Arya

17. Banita

18. Bhavini

19. Chaaya

20. Chandani

21. Charita

22. Charu

23. Damayanti

24. Darsha

25. Devaki

26. Devi

27. Dhara

28. Disha

29. Divya

30. Diya

31. Eesha

32. Hansika

33. Harshali

34. Indu

35. Ishani

36. Jaya

37. Jiya

38. Kalyani

39. Kamala

40. Karishma

41. Lata

42. Lavanya

Preparing for Birth? Start Here.

Short, practical lessons to help you feel more prepared, supported, and ready for birth.
138 Indian Baby Names for Girls and Boys
138 Indian Baby Names for Girls and Boys

43. Manasi

44. Monisha

45. Nisha

46. Prachi

47. Riya

48. Saanvi

49. Saira

50. Sana

51. Shaili

52. Shakeela or Shakila

53. Shalini

54. Shanta

55. Shanti

56. Soma

57. Tanaya

58. Tanishi

59. Tara

60. Urmi

61. Vanita

62. Vedika

63. Yashi

64. Zoya

74 Indian Boy Names

1. Aahan

2. Aakil

3. Aarav

4. Agastya

5. Ajay

6. Ajit

7. Akhilesh or Akilesh

8. Akshay

9. Amar

10. Amartya

11. Amitabh

12. Amrit

13. Anand

14. Ananya

15. Anil

16. Anjay

17. Arun

18. Ashish

19. Ashok

20. Ashwin

21. Avinash

22. Balraj

23. Bharat

24. Bhavesh

25. Chaitanya

26. Chander

27. Chetan

28. Daivik

29. Darsh

30. Deval

31. Devanand

32. Devansh

33. Devendra

34. Devraj

35. Dharma

36. Dhaval

37. Dhruv

38. Eshaan

39. Farhan

40. Farid

41. Gautam

42. Harsha

43. Hitesh

44. Ishaan

45. Ishank

46. Janak

47. Jatin

48. Jivan

49. Johar

50. Kunal

51. Lakshman

52. Lokesh

53. Mahavir

54. Mahesh

55. Milan

56. Nalin

57. Naman

58. Nikhil

59. Nishant

60. Onkar

61. Pradeep

62. Prayan

63. Reyansh

64. Rohan

65. Sahil

66. Sajan

67. Shayan

68. Shivin

69. Tanay

70. Urvish

71. Varun

72. Vivaan

73. Yuvaan

74. Zain

Try saying your favorites with your baby’s last name. If you’re choosing a name to honor your heritage, you may also want to ask relatives about its pronunciation and any family connections.

For more name ideas, see our lists of Arabic baby names, Hebrew baby names, and Persian baby names, or visit our Baby Names Hub.

Share
  • Author

Lauren Flake is a wife, mom to two girls, watercolor artist, seventh-generation Texan, and early-onset Alzheimer's daughter. She is the author and co-illustrator of two award-winning children's books for grieving preschoolers, Where Did My Sweet Grandma Go? and Where Did My Sweet Grandpa Go?, and the editor of Love of Dixie magazine. She loves green tea, dark chocolate, and collecting all things turquoise.

Read full bio

Baby Names by Letter

Browse A–Z baby names and find the perfect fit for your family.

Boy names Girl names

you’re not alone

Know What to Do When Labor Starts

Step-by-step guidance to help you feel prepared, supported, and clear on what to do when it matters most.

Baby Chick App
Get Our Free Mom Newsletter