Skip to Content

22 Modern Girl Names that Start with I (with Meanings!)

This post may contain affiliate links. Please visit my disclosure policy for more information.

Inside: Looking for girl names that start with I? You’ll love these modern names real moms are using from Idabelle to Ivy.

Check out these beautiful and sweet I names for girls. These modern names are sure to stand out and are perfect for any mom and baby to be. I names for girls also have special meanings like “rainbow”, “independent”, “peace” and more.

Instead of listing every I name out there, I decided to only use the most modern names that are found on the other baby name lists on my site.

Keep scrolling for all 22 names and don’t miss girl names that start with G and girl names that start with H.

Little girl hugs teddy bear on bed.

I Names for Girls

  1. Idabelle – English origin, Ida + Belle
  2. Imogen – English origin, Innocent, Girl
  3. Indee/Indi/Indie/Indy – American origin, Independent or Indian
  4. Indira – Indian origin, Bestower of wealth
  5. Ingrid – Scandinavian origin, Ing’s beauty
  6. Iowa – Native American origin, Beautiful land
  7. Irene – Greek origin, Peace
  8. Irini – Greek origin, Modern, Greek form of Irene
  9. Iris – Greek origin, Colorful, Rainbow
  10. Isabel – Spanish origin, God is my oath
  11. Isabella – Italian origin, God is my oath
  12. Ishtar – Arabic origin, Meaning unknown
  13. Isilee (Pronounced Iss-ill-ee)
  14. Isla – Scottish origin, Island
  15. Isobel – Spanish origin, God is my oath
  16. Isolde – German origin, She who is gazed upon
  17. Iva – English origin, God is gracious
  18. Ivee/Ivie/Ivy – English origin, Ivy plant

Want More?

Looking for even more modern girl names? You’ll love these!

Your Turn

What I names for girls are your favorites? Let me know in the comments!

Pinterest graphic with text and little girl playing on bed with teddy bear.