1195 Top Baby Girl Names 2023
Ah, baby names. We know choosing a name for your baby is no easy feat, after all, we want the name to be perfect for our baby.
To help you with your decision, we have comprised this list of the very tip-top girls’ names for 2023, selected by other mamas and papas from around the world.
What better way to choose the best name for your little girl, than by taking a look at the top girl names?
To make it even more convenient for you, we have put the names into alphabetical order for you!
Not looking for top girls names? Why not check out these blogs instead? Baby Names that Mean Blue and Star Wars Names for Babies.
Now, let’s get onto the top baby girl names, 2023 edition!
In this blog:
- Top10 baby girl names
- Top Baby Girl Names Beginning with A – Z
Top10 Baby Girl Names
Are you looking for the top girl names of 2023 in a short list? If you are, we have good news for you. Here are our top 10:
- Olivia
- Emma
- Ava
- Sophia
- Mia
- Isabella
- Charlotte
- Amelia
- Harper
- Evelyn
Top Baby Girl Names Beginning with A
Now, if you are looking for the best girls’ names from A-Z, we have you covered! Below yo will find our A-Z options.
- Ava
- Amelia
- Abigail
- Aria
- Addison
- Aubrey
- Alice
- Anna
- Adeline
- Aurora
- Avery
- Alexandra
- Autumn
- Aaliyah
- Alaina
- Athena
- Ariana
- Anastasia
- Annabelle
- Arabella
- Adalyn
- Ashley
- Amelia
- Alexa
- Arielle
- Alana
- Angelina
- Ainsley
- Amber
- Aviana
- Adelaide
- April
- Alessandra
- Ayla
- Aniyah
- Alivia
- Amara
- Ashlyn
- Alayna
- Amaya
- Alexandria
- Aspen
- Ada
- Arya
- Alina
- Arabella
- Amara
- Amelie
- Athena
- Azalea
Top Baby Girl Names Beginning with B
- Bella
- Brooklyn
- Brielle
- Bailey
- Beatrice
- Bonnie
- Bianca
- Bridget
- Brynn
- Blair
- Bethany
- Brooke
- Brinley
- Breanna
- Blake
- Bailee
- Belinda
- Beatrix
- Briella
- Beth
- Brianne
- Bria
- Brenna
- Briley
- Baylee
- Bernadette
- Barbara
- Britney
- Bridgette
- Breanne
- Bree
- Billie
- Brittney
- Brenda
- Brandy
- Bronwyn
- Brisa
- Blythe
- Bexley
- Britta
- Bethel
- Birdie
- Blakely
- Brylee
- Bayleigh
- Britton
- Bryn
- Brighton
- Blaire
- Bronte
Top Baby Girl Names Beginning with C
- Charlotte
- Chloe
- Claire
- Camila
- Caroline
- Catalina
- Celeste
- Cassidy
- Clara
- Cora
- Chloe
- Camille
- Crystal
- Cadence
- Catherine
- Cassidy
- Cynthia
- Cecilia
- Corinne
- Colette
- Carmen
- Callie
- Clementine
- Camryn
- Caitlin
- Cassidy
- Carolyn
- Cheyenne
- Claire
- Catalina
- Cadence
- Camilla
- Cora
- Clarissa
- Camryn
- Corinne
- Carmen
- Carly
- Celestia
- Clementine
- Cassidy
- Catalina
- Chaya
- Cordelia
- Colleen
- Chiara
- Cameron
- Corina
- Coraline
- Casey
Top Baby Girl Names Beginning with D
- Daisy
- Delilah
- Destiny
- Danielle
- Dakota
- Diana
- Delaney
- Dorothy
- Daphne
- Dahlia
- Destiny
- Diana
- Danielle
- Delaney
- Delilah
- Daisy
- Deborah
- Danica
- Denise
- Delia
- Daniela
- Davina
- Dixie
- Della
- Desiree
- Delphine
- Demi
- Darcy
- Dalia
- Diya
- Danika
- Drew
- Dana
- Dani
- Dina
- Dixie
- Della
- Demi
- Delphina
- Dulce
- Daliah
- Dayana
- Dallas
- Dianna
- Deborah
- Delia
- Drew
- Darcy
- Divya
- Devika
Top Baby Girl Names Beginning with E
- Emma
- Emily
- Ella
- Elizabeth
- Eleanor
- Eden
- Eva
- Eliza
- Everly
- Emery
- Ellie
- Elena
- Eloise
- Elise
- Elaina
- Evelyn
- Erin
- Esme
- Eliana
- Eva
- Ember
- Elodie
- Evangeline
- Esther
- Elianna
- Elaina
- Eden
- Edith
- Elliana
- Elara
- Emilia
- Elaine
- Elina
- Elsa
- Elora
- Emme
- Elinor
- Elyse
- Elowen
- Ellison
- Emmanuelle
- Elara
- Eileen
- Emberly
- Emmalyn
- Elodie
- Edie
- Ellis
- Elin
- Esmeralda
Top Baby Girl Names Beginning with F
- Faith
- Fiona
- Felicity
- Finley
- Francesca
- Fatima
- Fern
- Freya
- Farrah
- Flora
- Florence
- Felicia
- Fallon
- Felicia
- Frances
- Freya
- Fiona
- Faith
- Faye
- Farrah
- Finley
- Flora
- Fernanda
- Fia
- Francesca
- Fleur
- Frankie
- Felicity
- Fabiana
- Faye
- Farida
- Frida
- Fallon
- Felina
- Felipa
- Farren
- Filomena
- Fern
- Frankie
- Freesia
- Franny
- Florence
- Frida
- Fabiola
- Fiora
- Felipa
- Farida
- Fawn
- Floriana
- Fleur
Top Baby Girl Names Beginning with G
- Grace
- Gabriella
- Gianna
- Genesis
- Gemma
- Giselle
- Gloria
- Greer
- Gwendolyn
- Geneva
- Grace
- Gabrielle
- Giada
- Gia
- Gemma
- Giselle
- Grace
- Gloria
- Georgia
- Genevieve
- Gwendolyn
- Gracelyn
- Gabriella
- Gianna
- Geneva
- Greer
- Gloria
- Giselle
- Gemma
- Galilea
- Gracie
- Gwendolyn
- Genevieve
- Giada
- Gia
- Grayson
- Goldie
- Gem
- Genesis
- Grecia
- Gwendoline
- Gracelyn
- Georgette
- Guadalupe
- Gisela
- Gabriela
- Gaia
- Glory
- Gigi
- Graziella
Top Baby Girl Names Beginning with H
- Harper
- Hannah
- Hazel
- Hailey
- Heidi
- Holly
- Hope
- Hayden
- Harmony
- Haven
- Harper
- Hannah
- Hazel
- Hailey
- Hadley
- Helena
- Hallie
- Hope
- Harmony
- Hayley
- Harlow
- Hazel
- Halle
- Hadley
- Helen
- Holly
- Hailee
- Heidi
- Haylee
- Harlee
- Hallie
- Hailey
- Haven
- Hazel
- Harlow
- Harper
- Hope
- Hayley
- Hannah
- Hadley
- Helen
- Heidi
- Holly
- Harlee
- Hallie
- Harmony
- Hattie
- Haven
- Hazel
- Haylee
Top Baby Girl Names Beginning with I
- Isabella
- Ivy
- Isla
- Iris
- Isabel
- Imogen
- India
- Irene
- Ingrid
- Ilene
- Isla
- Isabella
- Ivy
- Iris
- Isabel
- Imogen
- Isabelle
- Ivy
- Isabella
- Isla
- Iris
- Imogen
- Ivy
- Isabelle
- Isla
- Isabella
- Ivy
- Iris
- Ingrid
- Imogen
- India
- Isabel
- Isla
- Isabella
- Ivy
- Iris
- Imogen
- Isabelle
- Ingrid
- Isla
- Iris
- Ivy
- Isabella
- Imogen
- Isabelle
- Ingrid
- Isla
- Ivy
- Isabel
- Isabella
Top Baby Girl Names Beginning with J
- Julia
- Jasmine
- Jade
- Josephine
- Jocelyn
- Juniper
- Jordyn
- Joanna
- Janelle
- Juliet
- Julia
- Jasmine
- Jade
- Josephine
- Jocelyn
- Juniper
- Jordyn
- Joanna
- Janelle
- Juliet
- Jenna
- Jillian
- Joy
- Jayla
- Jordyn
- Jocelyn
- Jolie
- Jada
- Juliana
- June
- Jade
- Jasmine
- Julia
- Josephine
- Jocelyn
- Joanna
- Juliette
- Janelle
- Jordyn
- Jayla
- Julianna
- Jasmine
- Jolie
- Jane
- Josephine
- Jocelyn
- Joanna
- Jordyn
- Juliet
- Jenna
Top Baby Girl Names Beginning with K
- Katherine
- Kayla
- Kennedy
- Kendall
- Kaitlyn
- Kaia
- Kiera
- Kimber
- Kristen
- Kyra
- Katherine
- Kaylee
- Kennedy
- Kendall
- Kaitlyn
- Kelsey
- Keira
- Kira
- Kimber
- Kennedy
- Kyla
- Kylie
- Kamila
- Kailey
- Keira
- Kayla
- Kaitlyn
- Kelsey
- Katherine
- Kendall
- Kennedy
- Kira
- Kimber
- Kaylee
- Kyla
- Kylie
- Kaia
- Kamila
- Keira
- Kaitlyn
- Kayla
- Kelsey
- Katherine
- Kendall
- Kennedy
- Keira
- Kira
- Kimber
- Kyla
- Kylie
Top Baby Girl Names Beginning with L
- Lily
- Layla
- Lila
- Leah
- Lucy
- Lauren
- Luna
- Lydia
- Lexi
- Laura
- Lily
- Layla
- Lila
- Leah
- Lucy
- Lauren
- Luna
- Lydia
- Lexi
- Laura
- Lillian
- Liliana
- Leila
- Lucy
- Layla
- Lily
- Leah
- Lauren
- Lila
- Luna
- Lydia
- Lexi
- Laura
- Lillian
- Liliana
- Leila
- Lucy
- Layla
- Lily
- Lila
- Leah
- Lauren
- Luna
- Lydia
- Lexi
- Laura
- Lillian
- Liliana
- Leila
- Lucy
Top Baby Girl Names Beginning with M
- Mia
- Madison
- Mila
- Maya
- Mackenzie
- Molly
- Melanie
- Madeline
- Mariah
- Morgan
- Mia
- Madison
- Mila
- Maya
- Mackenzie
- Molly
- Melanie
- Madeline
- Mariah
- Morgan
- Mya
- Margaret
- Makayla
- Melody
- Mary
- Mariah
- Madison
- Mia
- Mila
- Maya
- Mackenzie
- Melanie
- Molly
- Madeline
- Morgan
- Mia
- Madison
- Mila
- Mackenzie
- Molly
- Melanie
- Madeline
- Maya
- Morgan
- Mariah
- Mya
- Margaret
- Mackenzie
- Melody
- Mary
Top Baby Girl Names Beginning with N
- Noah
- Natalie
- Nora
- Naomi
- Nevaeh
- Natalie
- Nora
- Naomi
- Nevaeh
- Natalia
- Nova
- Nicole
- Naomi
- Nora
- Nevaeh
- Natalie
- Nicole
- Naomi
- Nora
- Nevaeh
- Natalia
- Nova
- Nicole
- Naomi
- Nora
- Nevaeh
- Natalie
- Natalia
- Nova
- Nicole
- Naomi
- Nora
- Nevaeh
- Natalie
- Natalia
- Nova
- Naomi
- Nora
- Nevaeh
- Natalie
- Nora
- Nevaeh
- Naomi
- Natalia
- Nova
- Nicole
- Nora
- Nevaeh
- Natalie
- Natalia
Top Baby Girl Names Beginning with O
- Olivia
- Ophelia
- Octavia
- Odette
- Olive
- Oriana
- Orla
- Olena
- Opal
- Oona
- Ottilie
- Ocean
- Olympia
- Onyx
- Orchid
- Osiris
- Oaklyn
- Olesia
- Odalys
- Ona
- Osanna
- Orlagh
- Ovidia
- Olwen
- Olyvia
- Odessa
- Orly
- Oriole
- Onika
- Oralee
- Ottavia
- Ozara
- Orchidea
- Orinthia
- Orabella
- Oksana
- Orlina
- Orlina
- Odila
- Osma
- Octavie
- Olia
- Oneida
- Orise
- Ovidia
- Orlaith
- Odilia
- Olympe
- Otthild
- Orelie
Top Baby Girl Names Beginning with P
- Penelope
- Paisley
- Piper
- Peyton
- Paige
- Phoebe
- Primrose
- Paloma
- Pearl
- Priya
- Persephone
- Pippa
- Paulina
- Poppy
- Portia
- Patience
- Priscilla
- Paloma
- Petra
- Paisleigh
- Patrice
- Phoenix
- Prudence
- Pia
- Polly
- Portia
- Perla
- Pamela
- Philippa
- Petal
- Padma
- Padme
- Promise
- Posey
- Paloma
- Peony
- Piper
- Portia
- Patience
- Priscilla
- Pippin
- Priya
- Paloma
- Pandora
- Phaedra
- Paige
- Primrose
- Poet
- Paz
- Pacey
Top Baby Girl Names Beginning with Q
- Quinn
- Quinley
- Quincy
- Queenie
- Questa
- Quiana
- Quilla
- Quinlan
- Quetzal
- Quiana
- Queen
- Quora
- Quinley
- Quinara
- Quilla
- Quest
- Quetzal
- Quiana
- Quinlan
- Quintessa
- Quorra
- Quinella
- Quill
- Quiana
- Queenie
- Quincy
- Quorra
- Quinara
- Quinley
- Quilla
- Quest
- Quiana
- Quintessa
- Quetzal
- Quora
- Quinlan
- Quinara
- Quilla
- Queen
- Quincy
- Quorra
- Quinley
- Quiana
- Quintessa
- Quetzal
- Quilla
- Questa
- Quinara
- Quiana
- Quilla
Top Baby Girl Names Beginning with R
- Ruby
- Riley
- Rachel
- Rose
- Reese
- Rebecca
- Raquel
- Rylie
- Ramona
- Rosalie
- Ruby
- Riley
- Rachel
- Rose
- Reese
- Rebecca
- Raquel
- Rylie
- Ramona
- Rosalie
- Remy
- Reagan
- Raina
- Rowan
- Ruth
- Regina
- Roslyn
- Raelyn
- Rhea
- Rhiannon
- Roxanne
- Rayna
- Rosemary
- Reina
- Ryleigh
- Romina
- Renata
- Royalty
- Raya
- Rosalyn
- Remy
- Rani
- Rosalind
- Rowena
- Reyna
- Ramira
- Rue
- Rafaela
- Rainey
- Rosabel
Top Baby Girl Names Beginning with S
- Sophia
- Scarlett
- Savannah
- Stella
- Serenity
- Samantha
- Sarah
- Sienna
- Skylar
- Sophie
- Sophia
- Scarlett
- Savannah
- Stella
- Serenity
- Samantha
- Sarah
- Sienna
- Skylar
- Sophie
- Sadie
- Selena
- Sydney
- Sloane
- Sage
- Seraphina
- Saylor
- Selene
- Shiloh
- Siena
- Suri
- Simone
- Sabrina
- Summer
- Sage
- Seraphina
- Saylor
- Selene
- Skylar
- Sloane
- Sienna
- Sadie
- Selena
- Sydney
- Sarah
- Shiloh
- Suri
- Simone
- Sabrina
- Summer
Top Baby Girl Names Beginning with T
- Taylor
- Trinity
- Violet
- Tess
- Thea
- Tessa
- Tabitha
- Talia
- Thalia
- Tatiana
- Tenley
- Teagan
- Tiana
- Tori
- Tatum
- Theodora
- Tilly
- Trisha
- Tiana
- Tia
- Tara
- Tamara
- Thora
- Tyra
- Tabby
- Trixie
- Tempest
- Tansy
- Tove
- Thalia
- Tegan
- Thora
- Trudy
- Taryn
- Tinsley
- Tallulah
- Tessie
- Taryn
- Tiara
- Tatiana
- Tahlia
- Tatum
- Tori
- Tilly
- Thora
- Trisha
- Tessa
- Thea
- Tiana
- Tess
Top Baby Girl Names Beginning with U
- Unity
- Uma
- Ulyssa
- Una
- Ursa
- Ulla
- Ulia
- Ursula
- Umi
- Usher
- Ulani
- Ulrika
- Umbria
- Usha
- Unika
- Ulita
- Uzma
- Umaya
- Ulva
- Utahna
- Unitya
- Unelle
- Ulli
- Ulva
- Ussi
- Uzma
- Usha
- Ula
- Unika
- Umaya
- Umi
- Uma
- Ursa
- Una
- Ulla
- Ulia
- Ursula
- Ulani
- Umbria
- Umi
- Uma
- Uzma
- Una
- Unelle
- Ulita
- Utahna
- Usher
- Ulli
- Umi
- Ursa
Top Baby Girl Names Beginning with V
- Victoria
- Violet
- Valentina
- Vivian
- Vanessa
- Vera
- Valerie
- Vivienne
- Veronica
- Valeria
- Victoria
- Violet
- Valentina
- Vivian
- Vanessa
- Vera
- Valerie
- Vivienne
- Veronica
- Valeria
- Vada
- Vienna
- Veda
- Vesper
- Vida
- Vianne
- Vina
- Viola
- Vada
- Viviana
- Valencia
- Veda
- Vesper
- Vida
- Valentina
- Vanessa
- Victoria
- Violet
- Vivian
- Vera
- Vivienne
- Valerie
- Veronica
- Valeria
- Vienna
- Vesper
- Vada
- Viviana
- Vida
- Viola
Top Baby Girl Names Beginning with W
- Willow
- Winona
- Wren
- Whitney
- Winter
- Waverly
- Willa
- Wynne
- Wylie
- Wendy
- Winslet
- Wilder
- Wynter
- Wynn
- Wanda
- Wednesday
- Whitley
- Waverley
- Wisteria
- Wylda
- Wednesday
- Wynnie
- Weslyn
- Windsor
- Wilhelmina
- Wellsley
- Whimsy
- Wilda
- Whisper
- Wrenley
- Windy
- Winslow
- Whitley
- Wendi
- Wylie
- Whimsy
- Wanda
- Willodean
- Wendolyn
- Wrenn
- Wildflower
- Wynn
- Willowdean
- Wrenna
- Weylyn
- Wells
- Wendell
- Wenda
- Whittaker
- Waylynn
Top Baby Girl Names Beginning with X
- Xanthe
- Xiomara
- Xara
- Xena
- Xenia
- Xitlali
- Xyla
- Ximena
- Xandra
- Xaviera
Top Baby Girl Names Beginning with Y
- Yara
- Yasmine
- Yvonne
- Yael
- Yelena
- Yesenia
- Yvette
- Ylva
- Yusra
- Yuliana
- Ysabel
- Yoko
- Yessenia
- Yelina
- Yvaine
Top Baby Girl Names Beginning with Z
- Zoe
- Zara
- Zaria
- Zoey
- Zelda
- Zuri
- Zahra
- Zoya
- Zayla
- Zena
My name is Louise and I am the Digital Marketing and Administrative Assistant at MyBump2Baby. I have been writing in the parenting niche for over 2 years specialising in fertility, pregnancy, baby and baby name support articles.