Over 1000 Baby Girl Name Ideas
Top Baby Girl names in Alphabetical
With so many baby girl name options out there, it is a big responsibility to choose the perfect name for your daughter. While it’s certainly a fun experience, it can be stressful, too! Each name has a positive or negative relevance that you may want to remind someone or incorporate into your baby’s identity, or you may not want to incorporate it.
If you’re like most parents on their search for a perfect girl name, this list of the most popular baby girl names will help you consider all your options. There’s plenty of names to help you out in this important decision, whether you go for a classic, sweet girl name or a cool and unique moniker.
Find a number of names for girls for every letter of the alphabet, and narrow down your list to a favorite choice.
Baby girl name that starts with A
- Ava
- Amelia
- Abigail
- Avery
- Ari
- Aurora
- Addison
- Aubrey
- Audrey
- Aaliyah
- Alice
- Ariana
- Allison
- Autumn
- Adeline
- Athena
- Arya
- Alaia
- Arianna
- Ayla
- Adalyn
- Amaya
- Alexandra
- Amara
- Andrea
- Ariella
- Ashley
- Aubree
- Anastasia
- Alina
- Ada
- Aliyah
- Alaina
- Alyssa
- Ariel
- Arabella
- Alana
- Amy
- Alani
- Annabelle
- Aspen
- Alexa
- Adelyn
- Ana
- Alayna
- Angela
- Alivia
- Adelaide
- Alayah
- Amira
- Adaline
- Annie
- Angelina
- Adriana
- Alexis
- Aniyah
- Amiyah
- Amina
- Amari
- Alaya
- Arielle
- Amora
- Aitana
- Ariyah
- Ainsley
- Adelynn
- Alexandria
- Alessandra
- Anaya
- Aylia
- Avianna
- Ariah
- Alicia
- Angel
- Annalise
- Allie
- Alison
- Amanda
- Astrid
- Ari
- Azalea
- Armani
- Alessia
- Abby
- Amber
- Aviana
- April
- Alondra
- Aurelia
- Aisha
- Adelina
- Adley
- Ailani
- Alejandra
- Amirah
- Antonella
- Alania
- Amaia
- Alma
- Amalia
- Alia
- Angelica
- Ariya
- Aleah
- Aleena
- Alora
- Adrianna
- Anne
- Anahi
- Allyson
- Angie
- Avah
- Anya
- Amania
- Ashlynn
- Aliza
- Analia
- Alena
- Aileen
- Aliana
- Alexia
- Adalee
- Aubrie
- Anika
- Avalynn
- Averi
- Alaiya
- Aya
- Adele
- Aubrielle
- Addyson
- Amelie
- Andi
- Alianna
- Annika
- Aubriella
- Azariah
- August
- Annabella
- Aliya
- Aniya
- Ainhoa
- Amaris
- Aspyn
- Aila
- Anais
- Alisson
- Addilynn
- Amayah
- Avayah
- Ansley
- Artemis
- Aislinn
- Ayleen
- Aarya
- Araceli
- Amoura
- Addisyn
- Ashlyn
- Anna
- Averie
- Adalynn
- Addilyn
- Amoura
Baby girl name that starts with B
- Brooklyn
- Brielle
- Bella
- Brianna
- Blakely
- Brynlee
- Brooke
- Blake
- Brooklynn
- Briella
- Brynn
- Blai
- Bianca
- Braelynn
- Bristol
- Beatrice
- Briar
- Bonnie
- Blaire
- Briana
- Braelyn
- Bridget
- Baylee
- Brylee
- Bria
- Bellamy
- Berkley
- Bexley
- Bailee
- Belen
- Brynleigh
- Braylee
- Barbara
- Belle
- Bailey
- Brinley
- Brittany
Baby girl name that starts with C
- Charlotte
- Camila
- Chloe
- Claire
- Caroline
- Cora
- Clara
- Charlie
- Cecilia
- Callie
- Camilla
- Catalina
- Catherine
- Charlee
- Cali
- Celeste
- Collins
- Cataleya
- Camryn
- Cassidy
- Charli
- Carmen
- Carolina
- Celina
- Charleigh
- Cameron
- Carter
- Colette
- Charley
- Cecelia
- Clementine
- Carly
- Christina
- Coraline
- Chelsea
- Cassandra
- Chaya
- Cadence
- Capri
- Calliope
- Chanel
- Celia
- Chana
- Clare
- Crystal
- Cynthia
- Cleo
- Cara
- Clarissa
- Carolyn
- Corinne
- Chandler
- Cheyenne
Baby girl name that starts with D
- Daisy
- Delilah
- Daniela
- Diana
- Dakota
- Destiny
- Dahlia
- Daleyza
- Dream
- Daniella
- Daphne
- Danielle
- Danna
- Dylan
- Dior
- Dorothy
- Dayana
- Davina
- Dallas
- Dulce
- Dani
- Denisse
- Denise
- Denver
- Deborah
- Della
- Dalary
- Drew
Baby girl name that starts with E
- Emma
- Evelyn
- Ella
- Elizabeth
- Emily
- Eleanor
- Emilia
- Ellie
- Everly
- Eliana
- Elena
- Emery
- Eva
- Everleigh
- Eliza
- Eden
- Eloise
- Esther
- Emerson
- Emersyn
- Ember
- Elsie
- Elaina
- Evangeline
- Evie
- Evelynn
- Elle
- Everlee
- Elianna
- Esmeralda
- Esme
- Emelia
- Eve
- Edith
- Elliott
- Elisa
- Emmy
- Elaine
- Erin
- Emely
- Elliot
- Ensley
- Emerie
- Emmie
- Ellis
- Elora
- Ellianna
- Eilee
- Emmalyn
- Elyse
- Ezra
- Estella
- Estrella
- Estelle
- Ett
- Esperanza
- Emerald
- Emmaline
- Elina
- Emani
- Elisabeth
- Emmalynn
- Elliana
- Elise
- Emory
- Emberly
- Elodie
- Ellen
- Emmeline
- Ellison
- Elsa
- Egypt
Baby girl name that starts with F
- Faith
- Freya
- Finley
- Fiona
- Fatima
- Felicity
- Frances
- Fernanda
- Frankie
- Faye
- Florence
- Frida
- Freyja
- Flora
- Fallon
- Francesca
Baby girl name that starts with G
- Grace
- Gianna
- Genesis
- Gabriella
- Genevieve
- Georgia
- Gemma
- Guadalupe
- Gloria
- Gaia
- Giavanna
- Giana
- Gwen
- Giovanna
- Greta
- Galilea
- Giuliana
- Gracely
- Gracelyn
- Gabriela
- Giselle
- Gabrielle
- Gwendolyn
- Gia
- Gracie
Baby girl name that starts with H
- Harper
- Hazel
- Hannah
- Hailey
- Hadley
- Harmony
- Hope
- Harley
- Harley
- Haven
- Harlow
- Heaven
- Helen
- Hattie
- Heidi
- Holly
- Helena
- Haley
- Hanna
- Henley
- Hadassah
- Hayley
- Holland
- Hana
- Haylee
- Hunter
- Hadlee
- Halle
- Harmoni
- Harlee
Baby girl name that starts with I
- Isabella
- Isla
- Ivy
- Isabelle
- Iris
- Izabella
- Isabel
- Imani
- Itzel
- Ivanna
- Ivory
- Irene
- Indie
- Itzayana
- Isabela
- Ila
- Iliana
- Iyla
Baby girl name that starts with J
- Jaelynn
- Joyce
- Jillian
- Jaycee
- Josephine
- Jade
- Julia
- Josie
- Jasmine
- Juniper
- Juliette
- June
- Juliana
- Jordyn
- Journee
- Joanna
- Jane
- Jocelyn
- Julianna
- Jayla
- Juliet
- Journey
- Joy
- Jessica
- Jennifer
- Jordan
- Jacqueline
- Jolene
- Jimena
- Jaliyah
- Jada
- Jazlyn
- Jenna
- Jayleen
- Justice
- Jemma
- Julie
- Julieta
- Jayda
- Jazmin
- Johanna
- Janelle
- Journi
- Jamie
- Jessie
- Janiyah
- Jolie
- Jaylah
- Joelle
- Jazmine
- Julissa
- Jianna
- Jaylin
- Judith
- Jovie
- Jaylee
- Jenesis
Baby girl name that starts with K
- Kali
- Kaylani
- Kailani
- Kaia
- Kiara
- Kendall
- Kira
- Kalani
- Kenzie
- Kate
- Kamari
- Kimora
- Kaile
- Kadence
- Kinsley
- Kennedy
- Kaylee
- Kylie
- Katherine
- Khloe
- Kahlani
- Kimberly
- Kamila
- Kayla
- Kinley
- Kensley
- Kamryn
- Keira
- Katie
- Kaitlyn
- Kyla
- Kora
- Kennedi
- Kelsey
- Kylee
- Kendra
- Kathryn
- Katalina
- Kaliyah
- Karina
- Karsyn
- Kassidy
- Kara
- Karla
- Kyra
- Katelyn
- Kimber
- Kamiyah
- Kenna
- Kaydence
- Kinslee
- Khaleen
- Kelly
- Kaisley
- Keilani
- Kataleya
- Kallie
- Kori
- Kai
- Kynlee
- Kairi
- Kamilah
- Karen
- Kyleigh
- Keyla
- Kailey
- Keily
- Karter
- Kiana
- Khalani
- Kaylie
- Kenia
- Kayleigh
Baby girl name that starts with L
- Lilah
- Lola
- Lia
- Lena
- Lucille
- Leia
- Lilith
- Logan
- Lennon
- Lilliana
- Laura
- Lainey
- Lexi
- Luciana
- Leighton
- Luciana
- Lyric
- Lana
- Loretta
- Luella
- Luisa
- Laylani
- Luna
- Layla
- Lily
- Leah
- Lillia
- Leilani
- Lucy
- Lydia
- Liliana
- Lyla
- Londyn
- Lucia
- London
- Leila
- Laila
- Lila
- Lilly
- Lauren
- Liana
- Leona
- Legacy
- Lorelei
- Lorelai
- Leyla
- Lennox
- Lylah
- Leslie
- Liberty
- Lilian
- Laney
- Liv
- Laurel
- Lina
- Louise
- Lara
- Lauryn
- Lacey
- Lillie
- Louisa
- Lea
- Lyanna
- Laylah
- Leilany
- Linda
- Lilianna
- Landry
- Lilyana
- Landry
- Lilyana
- Lexie
- Layne
- Lyra
- Livia
Baby girl name that starts with M
- Myla
- Mckenzie
- Miriam
- Milani
- Mariah
- Maggie
- Mariana
- Mckenna
- Malia
- Mya
- Margot
- Madilyn
- Makayla
- Michelle
- Makenzie
- Melissa
- Miracle
- Madeleine
- Makenna
- Maisie
- Mabel
- Marlee
- Madalynn
- Melani
- Magdalena
- Mazikeen
- Marceline
- Marisol
- Malayah
- Mia
- Mila
- Madison
- Maya
- Madelyn
- Madeline
- Melanie
- Melody
- Maria
- Mackenzie
- Mary
- Margaret
- Maeve
- Molly
- Magnolia
- Millie
- Morgan
- Marley
- Maren
- Maci
- Maliyah
- Maddison
- Meadow
- Matilda
- Madelynn
- Mira
- Malani
- Maia
- Maryam
- Madilynn
- Macie
- Monroe
- Mira
- Mikayla
- Mckinley
- Myra
- Mallory
- Mae
- Meredith
- Macy
- Marie
- Malaysia
- Mara
- Mariam
- Marilyn
- Megan
- Milan
- Melany
- Michaela
- Meli
- Malaya
- Mina
- Milana
- Monica
- Marina
- Marleigh
- Madisyn
- Maxine
- Miley
- Mylah
- Mikaela
- Margo
- Martha
- Madalyn
- Mercy
- Milena
- Marianna
- Mavis
- Maleah
- Meghan
- Meilani
- Marlowe
- Murphy
Baby girl name that starts with N
- Nyla
- Nicole
- Nina
- Nylah
- Nayeli
- Nataly
- Natasha
- Nyomi
- Nathalia
- Nora
- NovaNatalie
- Naomi
- Nevaeh
- Natalia
- Norah
- Noelle
- Nadia
- Nia
- Nola
- Novah
- Nalani
- Navy
- Nala
- Naya
- Noemi
- Novalee
- Nellie
- Noah
- Noor
- Nancy
- Nathalie
- Noa
Baby girl name that starts with O
- Olivia
- Olive
- Oakley
- Oaklynn
- Octavia
- Ophelia
- Oaklee
- Opal
- Oakleigh
- Oaklyn
Baby girl name that starts with P
- Phoebe
- Paige
- Phoenix
- Palmer
- Paislee
- Paris
- Paloma
- Paola
- Penelope
- Paisley
- Piper
- Peyton
- Parker
- Presley
- Payton
- Poppy
- Penny
- Pearl
- Princess
- Persephone
- Paula
- Paulina
- Promise
- Paisleigh
- Paityn
- Priscilla
- Paityn
Baby girl name that starts with Q
- Quinn
- Queen
- Quana
- Quinci
- Quimoy
- Quylla
- Quirina
- Queligh
- Qi
- Quana
Baby girl name that starts with R
- Raegan
- Rowan
- Rebecca
- Rylie
- Reign
- Remington
- Raelyn
- Royalty
- Raven
- Riley
- Ruby
- Rylee
- Raelynn
- Rose
- Reagan
- Remi
- Reese
- Ryleigh
- River
- Rosalie
- Ruth
- Rachel
- Regina
- Rosemary
- Ryan
- Rory
- Rosie
- Remy
- Renata
- Reina
- Reyna
- Rhea
- Rosa
- Romina
- Rayna
- Roselyn
- Rosalia
- Royal
- Rayne
- Ryann
- Rebekah
- Rosalee
- Rivka
- Raina
- Ramona
- Rosalyn
- Rylan
- Robin
- Raquel
- Raya
Baby girl name that starts with S
- Sophia
- Sofia
- Scarlett
- Stella
- Skylar
- Savannah
- Serenity
- Sophie
- Sadie
- Sarah
- Samantha
- Summer
- Sienna
- Sloane
- Sara
- Sage
- Sawyer
- Selena
- Sydney
- Saylor
- Sutton
- Samara
- Sabrina
- Stevie
- Serena
- Selah
- Stephanie
- Scarlet
- Shiloh
- Skyler
- Skye
- Sarai
- Shelby
- Sylvia
- Sierra
- Saige
- Sasha
- Skyla
- Siena
- Savanna
- Sloan
- Sunny
- Saoirse
- Sevyn
- Sylvie
- Selene
- Sky
- Sariyah
- Scarlette
- Sariah
- Scout
- Simone
- Samira
- Shay
- Stormi
- Selena
- Samantha
- Sara
- Skye
- Sylvia
- Sierra
- Scarlette
Baby girl name that starts with T
- Taylor
- Teagan
- Trinity
- Tessa
- Thea
- Talia
- Tatum
- Tinsley
- Treasure
- Teresa
- Tiffany
- Thalia
- Theodora
- Tori
- Taina
Baby girl name that starts with U
- Una
- Ulva
- Uma
- Uda
- Ulrika
- Ulisa
- Umayma
- Ulyssa
- Usha
- Ubelia
- Ulima
- Uleema
- Ulryka
- Umnia
- Umniyah
- Unna
- Upala
- Uriela
- Ursella
- Ursulzi
- Uiara
- Uvelia
- Ursa
- Uranja
- Urit
Baby girl name that starts with V
- Vera
- Vivienne
- Veronica
- Viviana
- Victoria
- Violet
- Valentina
- Vivian
- Valerie
- Valeria
- Vanessa
- Virginia
- Vienna
- Vada
- Violeta
- Veda
- Violette
- Valery
Baby girl name that starts with W
- Willow
- Waverly
- Winnie
- Wrenley
- Whitney
- Whitley
- Winter
- Willa
- Wren
- Wynter
Baby girl name that starts with X
- Ximena
- Xiomara
- Xeni
- Xyla
- Xylia
- Xinia
- Ximena
- Xavia
- Xandria
- Xiao
Baby girl name that starts with Y
- Yaretzi
- Yara
- Yasmi
- Yamilet
- Yareli
Baby girl name that starts with Z
- Zoey
- Zoe
- Zara
- Zura
- Zariah
- Zelda
- Zahra
- Zaylee
- Zaniyah
- Zaria
- Zora
- Zoya
- Zolo
- Zoie
- Zainab
- Zhuri
- Zendaya
- Zariyah
- Zanie
- Zanah
Has that list helped you or confused you with too many options? We hope it helps your search for that perfect name. If you are looking for a boys name, make sure to check out our boy page! For the ultimate list: Baby Boy Names Ideas & Suggestions