You’re pregnant and just found out you’re having a girl — congrats! Or maybe you’re simply hoping for a daughter and starting to brainstorm baby names early. Between planning the nursery, picking out tiny clothes, and researching the perfect crib or car seat, there’s one decision that stands out: what will you name her? If you’re searching for girl names that start with I, you’re in the right place. These I girl names are unique, beautiful, and full of personality — just like your little one will be.
Girl Names That Start With I
From cute to rare, these I names for girls cover a wide range of styles. If you’re set on girl names that start with I, we hope these curated categories help you find the perfect fit for your little one.
10 Popular Girl Names That Start With I
These I girl names are some of the most well-loved — and it’s easy to see why. From elegant to trendy, these popular picks are stylish choices many parents can’t resist.
1. Ila — A French name meaning “from the island.”
2. Imani — Arabic and Swahili for “faith.”
3. Irene — This name means “peace” in Greek.
4. Iris — A Greek name meaning “rainbow.” It is also a type of flower.
5. Isabel — This name means “pledged to God” in Spanish.
6. Isabella — This name means “pledged to God” in Spanish and Italian.
7. Isla — Scottish and Spanish for “island.”
8. Ivanna — This name means “God is gracious” in Russian.
9. Ivory – The English word for the white material from elephant tusks.
10. Ivy – An English word for the climbing plant with yellow flowers.
31 Cute Girl Names That Start With I
These cute girl names are perfect for your little sweetheart. From soft and playful to bright and bubbly, these I names for girls are full of charm and personality.
1. Ibbie — English for “God is my oath.”
2. Idalene — A Danish name meaning “work” or “labor.”
3. Idelisa — This Welsh name means “bountiful.”
4. Idgie — This name means “maiden” in English.
5. Idunn — Old Norse for “ever young.”
6. Ifeoma — An African name meaning “good thing” in Igbo.
7. Ifetayo — This name means “love means happiness” in Yoruba.
8. Ilesha — A Hindi name meaning “earth lord.”
9. Ilse — German and Dutch for “God is my oath.”
10. Immy — Celtic for “maiden.”
11. Imogene — This Celtic name also means “maiden.”
12. Imri — This name means “to say” or “my statement” in Hebrew.
13. Inda — English for “of India.”
14. Indie — This American name is a nickname short for “independence” in English.
15. Indira — Sanskrit for “beauty.”
16. Inga — This Norse name means “guarded by Ing.”
17. Insha — An Arabic name meaning “construction” or “creation.”
18. Io — This name means “flower” in Greek.
19. Irelee — Latin for “golden.”
20. Iriana — A Greek name meaning “peace.”
21. Irie — This Jamaican name means “positive and powerful.”
22. Irine — Georgian for “peace.”
23. Irsa — This name means “rainbow” in Arabic.
24. Isa — This name means “strong-willed” in German.
25. Isadora — A Greek name meaning “gift of Isis.”
26. Isaline — French for “island.”
27. Island — An English name for a piece of land surrounded by water smaller than a continent.
28. Issie — English for “gift of Isis.”
29. Ivee – A cute alternate spelling for “ivy.”
30. Ivyanne — Old English and Hebrew for “ivy plant” and “grace.”
31. Izzy — Hebrew for “God’s promise.”
30 Pretty Girl Names That Start With I
These pretty girl names are as graceful and lovely as your little one is sure to be. Whether you’re drawn to soft sounds or elegant vibes, these I girl names offer plenty of sweet possibilities.
1. Ianthia — Greek for “violet flower.”
2. Idalie — This French and Swedish name means “behold the sun.”
3. Idalina — This name means “hardworking” in Greek.
4. Idolina — A Spanish and Latin name meaning “idol.”
5. Idony — A Norse name meaning “love again.”
6. Ignacia — Spanish for “ardent” or “burning.”
7. Ignatia — This name means “ardent” or “burning” in Latin.
8. Ihanelma — Finnish for “lovely” or “sweet.”
9. Ilaria — This name means “cheerful” in Latin.
10. Illyria — An Albanian name meaning “of the stars.”
11. Ilona — Hungarian for “torch” or “shining light.”
12. Ina — This Latin name means “lover of horses.”
13. Indiana — One of the states in the United States. It means “land of the Indians” in English.
14. Indra — A Sanskrit name meaning “possessing drops of rain.”
15. Ines — Italian and Portuguese for “pure” or “virginal.”
16. Inesita — This name means “pure” in Spanish.
17. Iolani — A Hawaiian name meaning “hawk of royalty.”
18. Ira — Hebrew for “watchful one” and Greek for “peace.”
19. Irati — This name means “fern field” in Basque.
20. Ireland — An Old Irish name meaning “abundant land.”
21. Irina — Russian for “peace.”
22. Isabetta — This Italian name means “pledged to God.”
23. Isela — Spanish for “alone” or “unique.”
24. Isley — This is an English occupational name for a blacksmith.
25. Iulia — Slavic for “youthful.”
26. Ivanya — Hebrew for “God is gracious.”
27. Ivara — A German name meaning “yew tree” or “archer.”
28. Ivette — This name means “yew tree” in French.
29. Ivie — This is a pretty spelling for “Ivy,” an English plant name.
30. Ixchel — This name means “lady rainbow” in Mayan.
8 Common Girl Names That Start With I
These common I names for girls may not top the charts, but they’re still familiar favorites. Each one has charm and staying power — perfect for parents looking for something recognizable yet meaningful.
1. Iliana — This Greek name means “from Ilium or Troy.”
2. Inaya — An Arabic name meaning “care” or “concern.”
3. India – The country of India inspires this name choice. It is derived from Sanskrit, meaning “body of trembling water.”
4. Indigo — Greek for “Indian dye.”
5. Isabela — Spanish and Portuguese for “pledged to God.”
6. Itzayana — This name means “rainbow lady” in Spanish.
7. Iyla — A Hindi name meaning “moonlight.”
8. Izabella — This name means “pledged to God” in Hungarian and Polish.
30 Beautiful Girl Names That Start With I
These beautiful girl names have a lovely sound and often come with equally meaningful origins. If you’re looking for an elegant option, these I girl names might be just what you’re after.
1. Idette — A French name meaning “work” or “labor.”
2. Idina — English for “delicate.”
3. Illiana — This name means “from Ilium or Troy” in Greek.
4. Ilyssa — A French name meaning “noble.”
5. Ilythia — Greek for “the readycomer.”
6. Imara — This name means “strong” or “firm” in Swahili.
7. Imelda — Italian and Spanish for “all-consuming fight.”
8. Imogenia — This Celtic name means “maiden.”
9. Imperia — In Latin, this name means “command” or “power.”
10. Inara — This name means “ray of light” in Portuguese.
11. Inessa — Russian for “pure” or “chaste.”
12. Ingrid — An Old Norse name meaning “Ing is beautiful.”
13. Iolanda — Italian and Portuguese for “violet.”
14. Iona — This name means “island” in Scottish.
15. Inayat — This Sikh name means “kindness” and “blessing of God” in Punjabi.
16. Iphigenia — A Greek name meaning “of royal birth.”
17. Ipo — Hawaiian for “sweetheart.”
18. Irayna — This name means “peace” in Greek.
19. Iridianna — A Greek name meaning “rainbow.”
20. Irvetta — This English name means “friend of the sea.”
21. Isabeau — This name means “pledged to God” in French.
22. Isabelita — Spanish for “God is my oath.”
23. Isaura — This name means “from Isauria” in Latin. Isauria is a region in Asia Minor.
24. Isha — A Sanskrit name meaning “one who protects.”
25. Ismene — Greek for “knowledgeable.”
26. Isobel — Scottish for “pledged to God.”
27. Isolde – This name means “ice ruler” in German and Welsh.
28. Italia — This name means “Italy” in Italian.
29. Ivanka — A Russian name meaning “God is gracious.”
30. Izana — Arabic for “powerful woman.”
9 Biblical Girl Names That Start With I
If you’re drawn to biblical girl names, this list offers some beautiful inspiration. These I girl names are rooted in scripture and full of meaning — a lovely choice for a name with spiritual significance.
1. Ilana — A Hebrew name meaning “tree.”
2. Ioanna — Greek for “God is gracious.”
3. Irit — This name means “asphodel” in Hebrew. It is a type of flower.
4. Isabelle — French for “pledged to God.”
5. Isannah — This name is derived from “Hannah.” It means “grace” or “favor” in Hebrew.
6. Iscah — This name means “to behold” in Hebrew.
7. Isra — Arabic for “nocturnal journey.”
8. Israella — A Hebrew name meaning “God contends.”
9. Ivah — This Hebrew name is the name of one of the districts of Babylon in the Old Testament. It means “overturning.”
9 Vintage Girl Names That Start With I
These I names for girls have vintage charm and timeless elegance. If you’re drawn to classic names with a touch of nostalgia, this list offers lovely options that never go out of style.
1. Ida — This name means “industrious one” in German.
2. Ilene — A Greek name meaning “torch” or “shining light.”
3. Imogen — This Celtic name means “maiden.”
4. Inez — Spanish for “pure” or “virginal.”
5. Iolanthe — This name means “violet flower” in Greek.
6. Ione — This is also a Greek name meaning “violet flower.”
7. Iva — This name means “God is gracious” in Russian.
8. Ilyse — This name means “from Elysium” in Latin.
9. Irma — German for “universal” or “complete.”
59 Unique Girl Names That Start With I
These I names for girls offer distinctive flair and charm. If you’re drawn to unique girl names that celebrate individuality, this list is full of standout choices for your little one.
1. Iana — Latin and Slavic for “God is gracious.”
2. Ianthe — This name means “purple flower” in Greek.
3. Ibha — This name means “hope” in Hindi.
4. Ibiza — A Latin name meaning “land.”
5. Idalia — This name means “behold the sun” in Greek.
6. Idanelly — An English name meaning “pioneer.”
7. Idelle — German for “industrious one.”
8. Idona — This Norse name means “love again” or “renewal.”
9. Idonia — This name also means “love again” or “renewal” in Norse.
10. Iesha — Arabic and Swahili for “living” or “prosperous.”
11. Ife — This African name means “love” in Yoruba.
12. Ige — This name means “born feet first” in Yoruba.
13. Ihab — Arabic for “gift.”
14. Ilda — Italian for “battle woman.”
15. Ileane — This name means “from Ilium or Troy” in Greek.
16. Ilia — This Greek name also means “from Ilium or Troy.”
17. Iljana — Hebrew for “my God has answered me.”
18. Ilma — A Finnish name meaning “air” or “starlight.”
19. Iluminada — Spanish for “illuminated.”
20. Immacolata – This name means “immaculate” in Spanish.
21. Immaculate – This name is inspired by the English word that means “perfect.”
22. Immokalee — A Native American name meaning “tumbling water” in Cherokee.
23. Imogine — The meaning of this name is “maiden” in Celtic.
24. Inah — Greek for “pure.”
25. Indeera — A Sanskrit name meaning “beauty.”
26. Indica — This name means “of India” in Latin.
27. Indya — Sanskrit for “body of trembling water.”
28. Inna — This name means “strong water” in Slavic.
29. Invicta — A Latin name meaning “invincible.”
30. Invidia — Latin for “envy.”
31. Iole — Greek for “violet” and Welsh for “beautiful lady.”
32. Ionia — This name means “land of the Ionians” in Greek.
33. Iqra — Arabic for “read.”
34. Ireene — A Greek name meaning “peace.”
35. Irem — This Turkish name means “garden in heaven.”
36. Irlene — An English name meaning “noblewoman.”
37. Irmack — A Turkish name meaning “river.”
38. Irmina — Polish for “great.”
39. Irvina — Old English for “green or fresh water.”
40. Irys — A Greek name meaning “rainbow.”
41. Ishana — Hindi for “desire.”
42. Isidora — This name means “gift of Isis” in Spanish and Portuguese.
43. Issa — German for “strong-willed.”
44. Isle — This name means “small island” in English.
45. Isleen — An Irish name meaning “dream.”
46. Isobelle — This name means “pledged to God” in Spanish.
47. Issoria – This is a type of butterfly found in Africa. The name is of Greek origin and is typically associated with Artemis, the goddess of the hunt in Greek mythology.
48. Ita — Irish for “thirst.”
49. Ivalo — This name means “sinew” in Greenlandic. Sinew is a tendon, and it is often used to represent strength or resilience.
50. Ivania — Slavic for “God is gracious.”
51. Ivanie — This name also means “God is gracious” in Slavic.
52. Ivelisse — A French name meaning “life.”
53. Iverna — Latin for “from Ireland.”
54. Ivoreen — Latin for “creamy white color.” It is derived from “Ivory.”
55. Ivye — A unique spelling of “Ivy.”
56. Ixia — This name means “pine thistle” in Greek.
57. Izara — Arabic for “shawl” and Basque for “star.”
58. Izcalli — An Aztec name meaning “stone house.”
59. Izzie — This name means “pledged to God” in Spanish.
64 Rare Girl Names That Start With I
If you’re hoping to find something truly uncommon, this list of I girl names delivers. These rare girl names are creative, meaningful, and perfect for parents who want something a little different.
1. Ianna — An Arabic name meaning “large eyes.”
2. Iantha — Greek for “purple flower.”
3. Iaso — This name means “cure” or “remedy” in Greek.
4. Ibadat — Arabic for “prayer.”
5. Ibeeria — The meaning of this name is “from the Iberian Peninsula” in Spanish and Portuguese.
6. Iben — German and Scandinavian for “yew wood.”
7. Ibtihaj — Arabic for “joy.”
8. Ibolya — This name means “violet” in Hungarian.
9. Icelyn — An English name inspired by Iceland.
10. Idaa — German for “industrious” or “hardworking.”
11. Idai — This name means “love them” in Shona.
12. Idania — German for “industrious one.”
13. Idell — An English name meaning “work” or “labor.”
14. Idony — This name means “suitable” in English.
15. Idowu — This African name means “born after twins” in Yoruba.
16. Ieasha — Arabic and Swahili for “living” or “prosperous.”
17. Iemanja — A Portuguese name meaning “mother of fish children.”
18. Ifama — This African name means “all is well” in Igbo.
19. Ihsan — Arabic for “charity.”
20. Ildiko — This name means “battle” or “warrior” in Hungarian.
21. Ilean — Greek for “torch.”
22. Iley — This is an English occupational name for a blacksmith.
23. Ilham — Arabic for “inspiration.”
24. Illene — This is a Greek name meaning “torch.”
25. Ilta — Finnish for “evening.”
26. Iluka — An Australian Aboriginal name meaning “by the sea.”
27. Imagery — This name comes from the English word that means using words or pictures to create mental images.
28. Imagine – This American name means “to think or believe” in English.
29. Imojean — A Celtic name meaning “maiden.”
30. Intiaz — This Arabic name means “distinction.”
31. Inbal — This name means “tongue of a bell” in Hebrew.
32. Indee — An English name meaning “India.”
33. Indrani — This name means “the wife of Indra” in Sanskrit.
34. Indu — Sanskrit for “bright drop.”
35. Infinity — English for “endlessness” or “boundlessness.”
36. Injibjorg — An Icelandic name meaning “the help of Ing.”
37. Integrity — This name means “soundness” in English.
38. Ionna — This Ukranian name means “God’s gift.”
39. Iram — An Arabic name meaning “to toss or throw off.”
40. Ireen — Dutch for “peace.”
41. Irenka — This name is Polish and Czech for “peace.”
42. Irita — Greek for “rainbow.”
43. Irja — Finnish for “peace.”
44. Irmelin — This name means “universal complete” in German.
45. Irmgard — A German name meaning “great enclosure.”
46. Irwina — English and Scottish for “boar friend.”
47. Iselda — This name means “ice battle” in Italian.
48. Iselin — A Norwegian name meaning “iron.”
49. Ishani – This name means “ruling” or “possessing” in Sanskrit.
50. Ishbel — Scottish for “God is my oath.”
51. Islay — This is the name of an island off the west coast of Scotland.
52. Ismenia — A Portuguese name meaning “knowledge.”
53. Ismeria — In European folklore, “Ismeria” is also known as “The Black Madonna.” It is of medieval English origin.
54. Isola — Italian for “island.”
55. Issabella — An English name meaning “God is my oath.”
56. Ithaca — A Phoenician name meaning “island” in Greek.
57. Itidal — Arabic for “moderation.”
58. Itzel — This name means “resin” or “nectar” in Mayan.
59. Ivey — An alternate Old English spelling for the ivy plant.
60. Ivrit — This Hebrew name is the word for “Hebrew language.”
61. Ivonette — A Portuguese name meaning “yew tree.”
62. Iyabo — An African name meaning “mother has returned” in Yoruba.
63. Izola — An English name for “island.”
64. Izusa — This Native American name means “white stone.”
Naming your baby girl shouldn’t add to the everyday stress of preparing for her arrival. Keeping an ongoing list from the start can help you and your partner sort through ideas, veto a few, and feel more confident in your final pick. We hope some (or many!) of these girl names that start with I made the cut and helped make the name-picking process a little easier. Congratulations on this exciting journey!
If you’re still building your list, be sure to check out more of our baby name collections, like our flower names for girls, one-syllable girl names, country girl names, modern girl names, and elegant names — or explore all baby names for even more inspiration. Have fun choosing a name you love for your baby girl!