Top Girl Names to Inspire You!

Looking for possible girl names for your baby daughter? Start with our comprehensive list of the top baby names for girls, which includes current popular names as well as classic, pretty names that will embody your beautiful baby girl. Browse our list for inspiration; there are so many good baby girl names out there that you may have a difficult time selecting just one.
Top 100 Baby Girl Names
Choose from among the top 100 baby girl names that were the most popular in North America in 2020 in order of popularity:
Olivia
Emma
Ava
Charlotte
Sophia
Amelia
Isabella
Mia
Evelyn
Harper
Camila
Gianna
Abigail
Luna
Ella
Elizabeth
Sofia
Emily
Avery
Mila
Scarlett
Eleanor
Madison
Layla
Penelope
Aria
Chloe
Grace
Ellie
Nora
Hazel
Zoey
Riley
Victoria
Lily
Aurora
Violet
Nova
Hannah
Emilia
Zoe
Stella
Everly
Isla
Leah
Lillian
Addison
Willow
Lucy
Paisley
Natalie
Naomi
Eliana
Brooklyn
Elena
Aubrey
Claire
Ivy
Kinsley
Audrey
Maya
Genesis
Skylar
Bella
Aaliyah
Madelyn
Savannah
Anna
Delilah
Serenity
Caroline
Kennedy
Valentina
Ruby
Sophie
Alice
Gabriella
Sadie
Ariana
Allison
Hailey
Autumn
Nevaeh
Natalia
Quinn
Josephine
Sarah
Cora
Emery
Samantha
Piper
Leilani
Eva
Everleigh
Madeline
Lydia
Jade
Peyton
Brielle
Adeline
RELATED PREGNANCY TOOL
Baby name generator
Filter by gender:
Filter by theme:
Classic Baby Girl Names
If you’re looking for a classic baby girl name that’s stood the test of time, choose from among this list of classics we’ve organized in alphabetical order:
Adele
Adriana
Adrianna
Alexa
Alexandra
Alicia
Alison
Amanda
Amy
Andrea
Angela
Angelica
Ashley
Bethany
Bianca
Bridget
Brittany
Brooke
Carly
Catalina
Catherine
Christina
Christine
Clarissa
Cynthia
Dana
Danielle
Diana
Eden
Eileen
Elisabeth
Elise
Elle
Ellen
Erin
Eve
Gabrielle
Hope
Ingrid
Irene
Isabel
Isabela
Isabelle
Jennifer
Jessica
Jillian
Joanna
Jocelyn
Johanna
Juliana
Julie
Karen
Katherine
Kathleen
Kayla
Kelly
Kendra
Kimber
Kimberly
Laila
Laura
Lauren
Leslie
Lila
Linda
Lindsey
Lisa
Livia
Lyla
Madeleine
Maeve
Marina
Megan
Meghan
Melanie
Melissa
Meredith
Michelle
Miranda
Monica
Mya
Nadia
Natasha
Nathalie
Nicole
Noelle
Paige
Patricia
Rachel
Rebecca
Reese
Renee
Ryan
Sandra
Stephanie
Tiffany
Valerie
Vanessa
Veronica
Whitney

Old-Fashioned Baby Girl Names
Old-fashioned girl names can be charming and can sometimes make a comeback and become popular again.
If you’d like to give your daughter a name that reminds you of beloved family member, a character in an old movie or book, or someone from the past, you might like one of these old-fashioned names:
Ada
Adaline
Adelaide
Amalia
Ann
Anne
Antonella
Arlette
Astrid
Barbara
Beatrice
Camilla
Camille
Carmen
Carolina
Carolyn
Cassandra
Cecilia
Celeste
Clare
Colette
Coraline
Corinne
Deborah
Dorothy
Edith
Elaine
Eloise
Esmeralda
Estella
Estelle
Esther
Evangeline
Faye
Fiona
Frances
Frida
Gabriela
Gemma
Georgia
Giselle
Gloria
Greta
Gwendolyn
Hanna
Harriet
Helen
Ivanna
Jacqueline
Jane
Jolene
Joyce
Judith
Julianna
Juliet
Leona
Lilian
Lilianna
Lorelei
Louisa
Louise
Lucille
Luella
Mabel
Mae
Magdalena
Margaret
Margo
Margot
Maria
Mariana
Marianna
Marie
Marilyn
Martha
Mary
Mavis
Maxine
Michaela
Miriam
Nancy
Nina
Norah
Octavia
Ophelia
Paula
Penny
Priscilla
Rachael
Ramona
Raquel
Regina
Rosa
Rosalyn
Roselyn
Ruth
Sabrina
Sara
Scarlet
Sylvia
Teresa
Theodora
Vera
Pretty Baby Girl Names
You won’t regret choosing a baby girl name that sounds melodious and pretty—perfect for your little princess. Find the best fit for your baby girl among the following names:
Adelina
Ailani
Aisha
Alaia
Alaiya
Alani
Alanna
Alayah
Aleah
Aleena
Alejandra
Alessandra
Alexia
Alia
Aliana
Alianna
Alina
Aliya
Aliyah
Aliza
Alora
Alyssa
Amari
Amaya
Amelie
Amira
Amirah
Amiyah
Amoura
Angelina
Aniyah
Annabella
Annabelle
Annalise
Arabella
Ariah
Arianna
Ariella
Armani
Aubriella
Aubrielle
Aurelia
Avah
Avalynn
Avianna
Aya
Briana
Cataleya
Cecelia
Celia
Celine
Daniela
Daniella
Danna
Elaina
Elianna
Elisa
Eliza
Ellianna
Elora
Elyse
Emelia
Emely
Emerie
Emmaline
Emmalyn
Emmalynn
Emory
Ensley
Esme
Esperanza
Estrella
Evelynn
Everlee
Ezra
Fernanda
Francesca
Genevieve
Gracelyn
Gracelynn
Hadley
Harley
Helena
Jaelynn
Jaliyah
Janelle
Janiyah
Jayda
Jayla
Jaylah
Jayleen
Jazlyn
Jemma
Jimena
Joelle
Jolie
Julieta
Juliette
Kalani
Kamila
Kara
Karina
Karlee
Katalina
Kaylee
Keily
Keyla
Kiana
Kiara
Kiera
Kimora
Kylie
Lacey
Lailah
Lainey
Laney
Lara
Laylah
Leila
Lia
Liana
Liliana
Lilliana
Lilly
Lorelai
Lucia
Luisa
Lyra
Malia
Mallory
Mara
Marissa
Milena
Natalia
Nyla
Paloma
Paola
Paulina
Persephone
Renata
Romina
Rosalie
Salma
Samira
Sarai
Selah
Selena
Serena
Skyla
Violeta
Viviana
Willa
Winnie
Cute Baby Girl Names
Some baby girl names can be short, sweet, and cute—ideal for your little pea. Discover some great name options for your baby girl in the following list:
Abby
Adalee
Adley
Alena
Allie
Amina
Amiya
Ana
Anahi
Analia
Anaya
Andi
Angie
Anika
Aniya
Annie
Annika
Anya
Ari
Ariel
Arielle
Ayla
Bailey
Belle
Bonnie
Bria
Callie
Carey
Casey
Cassidy
Chana
Charlie
Chaya
Dani
Daphne
Della
Dixie
Dylan
Elina
Elsa
Elsie
Emberly
Emmeline
Emmie
Emmy
Evie
Frankie
Gia
Giana
Gracie
Gwen
Hadlee
Hailee
Haisley
Haley
Halle
Hallie
Hana
Harlee
Harleigh
Hattie
Haylee
Hayley
Heidi
Jada
Jamie
Jaycee
Jayde
Jaylee
Jenna
Jessie
Josie
Kai
Kairi
Kaitlyn
Kaiya
Kali
Kaliyah
Kallie
Kate
Katelyn
Katie
Kaya
Kaylani
Kayleigh
Kaylie
Kelsey
Kenzie
Kinley
Kinslee
Kora
Kyla
Kylee
Kyleigh
Kynlee
Kyra
Lea
Leanna
Leia
Lena
Lexi
Lexie
Leyla
Lilah
Lillie
Lilyana
Lina
Liv
Maci
Macie
Macy
Maggie
Maia
Maisie
Marlee
Marley
Matilda
Melina
Miah
Miley
Millie
Mina
Mira
Molly
Myla
Mylah
Myra
Nala
Nalani
Nayeli
Nellie
Nia
Noa
Nola
Nylah
Phoebe
Remi
Remy
Rhea
Rivka
Rory
Rosie
Rylan
Rylie
Shelby
Siena
Skye
Skyler
Stevie
Sunny
Tessa
Tori
Wendy
Cool Baby Girl Names
You may have decided that you want a baby name that is modern and different, or simply put, cool. That’s because your baby girl is unique and she deserves a cool name like one of these:
Addilyn
Adelynn
Aila
Ainsley
Aitana
Alana
Alaya
Alessia
Alexis
Alma
Alondra
Amaia
Amani
Amara
Amaris
Amayah
Amora
Anais
Anastasia
Ansley
Arden
Ariadne
Ariya
Ariyah
Athena
Averi
Averie
Aviana
Aylin
Azariah
Beatrix
Belen
Bexley
Blair
Blaire
Blake
Blakely
Braelyn
Braelynn
Braylee
Brianna
Briella
Brielle
Brinley
Brynn
Cali
Cameron
Carmela
Carter
Chandler
Chanel
Cleo
Collins
Dalary
Daleyza
Davina
Dayana
Delaney
Demi
Dior
Dulce
Elliana
Elliot
Elliott
Ellis
Ellison
Elodie
Emani
Emerson
Fallon
Fatima
Finley
Freya
Freyja
Galilea
Giovanna
Giuliana
Guadalupe
Hadassah
Harlow
Harmoni
Hayden
Henley
Iliana
Imani
Indie
Itzayana
Itzel
Jaelyn
Julissa
Kaia
Kailani
Kaisley
Kamari
Kamilah
Kamiyah
Karter
Kataleya
Keilani
Keira
Kendall
Kenia
Kenna
Kensley
Khaleesi
Kori
Kristin
Lana
Landry
Leighton
Leilani
Lennon
Lennox
Lilith
Logan
Lola
Luciana
Luz
Lyanna
Lylah
Mackenzie
Malani
Malaya
Malayah
Maliah
Maren
Mariah
Mariam
Maryse
Mckinley
Micah
Milana
Milani
Monroe
Morgan
Noor
Novah
Novalee
Palmer
Parker
Payton
Presley
Raegan
Raelyn
Raina
Rayna
Rayne
Reagan
Reina
Reyna
Rosalee
Rowan
Ryleigh
Samara
Saoirse
Sariah
Sariyah
Sasha
Sawyer
Shiloh
Simone
Sloan
Sloane
Sutton
Sylvie
Talia
Taliyah
Tatiana
Tatum
Teagan
Tenley
Thalia
Thea
Tiana
Tinley
Tinsley
Vada
Valeria
Veda
Wanda
Waverly
Whitley
Ximena
Xiomara
Yara
Yareli
Yaretzi
Yaritza
Zahra
Zainab
Zaniyah
Zara
Zaria
Zariah
Zariyah
Zaylee
Zelda
Zendaya
Zola
Zora
Zuri
Uniquely Spelled Baby Girl Names
Your special little daughter deserves a unique baby girl name. Set her apart with a baby name that features a unique spelling, such as one of these:
Adalyn
Adalynn
Addilynn
Addisyn
Addyson
Adelyn
Aileen
Ainhoa
Alaina
Alannah
Alayna
Alisson
Alivia
Allyson
Alyson
Ashlyn
Ashlynn
Aubree
Aubrie
Austyn
Ayleen
Bailee
Baylee
Brooklynn
Brylee
Brynlee
Camryn
Charlee
Charleigh
Charley
Charli
Destinee
Eastyn
Emersyn
Emilee
Erika
Everleigh
Hadleigh
Izabella
Jazmin
Jazmine
Jenesis
Jordyn
Journee
Journi
Kailey
Kamryn
Karla
Karsyn
Kassidy
Kathryn
Kaydence
Kaylin
Kehlani
Kennedi
Khloe
Krystin
Lauryn
Londyn
Madalyn
Madalynn
Maddison
Madelynn
Madilyn
Madilynn
Madisyn
Makayla
Makenna
Makenzie
Maleah
Maliyah
Maryam
Mckenna
Mckenzie
Meilani
Melany
Meryl
Mikaela
Mikayla
Myah
Nataly
Noemi
Paislee
Paisleigh
Paityn
Raelynn
Rebekah
Ryann
Rylee
Saige
Savanna
Saylor
Scarlette
Selene
Sevyn
Valery
Vivienne
Wynter
Yasmin
Zoie
Nature-Inspired Baby Girl Names
If you want your little one to be down to earth or connected to nature in some way, you might consider choosing one of these gems for your baby girl's name:
Amber
April
August
Azalea
Briar
Clementine
Crystal
Dahlia
Daisy
Emerald
Flora
Holly
Iris
Jade
Jasmine
Jewel
June
Juniper
Laurel
Magnolia
Meadow
Oaklee
Oakleigh
Oakley
Oaklyn
Oaklynn
Olive
Opal
Pearl
Poppy
Raven
River
Robin
Rose
Rosemary
Sage
Sky
Summer
Winter
Wren

Words as Baby Girl Names
Many names have a hidden meaning, but you may want your girl’s name to reflect a meaning more obviously. You may decide to choose from among these common words that can also be a baby girl’s name:
Angel
Blessing
Cadence
Calliope
Destiny
Dream
Ember
Faith
Felicity
Halo
Harmony
Haven
Heaven
Heavenly
Hunter
Ivory
Journey
Joy
Justice
Legacy
Liberty
Lyric
Melody
Mercy
Miracle
Navy
Phoenix
Princess
Promise
Queen
Reign
Remington
Royal
Royalty
Sienna
Taylor
Treasure
Trinity
Place Names as Baby Girl Name
You may like the trend of naming your baby girl after the city, town, or location where she was conceived, or of naming your baby after a special place for you or your family. Here’s a list of popular locales that have become baby girls’ names:
Alexandria
Aspen
Berkeley
Bristol
Chelsea
Cheyenne
Dakota
Dallas
Denver
Egypt
Florence
Holland
India
Jordan
London
Malaysia
Milan
Paris
Salem
Sierra
Sydney
Vienna
Virginia
Preppy Baby Girl Names
If you’re looking for a preppy name for your baby girl, these options will certainly fit the bill:
Arlene
Babette
Beck
Belinda
Bernice
Beth
Bette
Blaine
Blythe
Brett
Brighton
Bryn
Bryony
Buffy
Calloway
Campbell
Carnie
Carol
Carrie
Carrington
Cecily
Cher
Chiara
Claiborne
Colby
Coretta
Cosette
Courtney
Darcy
Deirdre
Delancey
Dora
Easton
Emmett
Erica
Fern
Georgina
Gina
Grayson
Greeley
Greer
Gretchen
Gwyneth
Hathaway
Heather
Hollis
Hollister
Isadora
Kensington
Kerrie
Kiki
Kirsten
Kristen
Lachlan
Larkin
Laurie
Leandra
Lidia
Mandy
Marta
Maude
Maura
McCarthy
McCartney
Meril
Merrill
Padget
Philippa
Pippa
Quentin
Regan
Schuyler
Sheridan
Sidney
Stacey
Tabitha
Tamara
Tate
Tierney
Tilda
Tilly
Vaughn
Viola
Vivian
Wallis
Waverley
Wellesley
Windsor
Yardley
The Bottom Line
Do you have your own list of top baby girl names? If you’d like to involve family and friends in choosing the right name, consider throwing a baby naming party.
If you’re looking for the perfect middle name for your baby girl, any of the above could work. However, we also have a separate list of middle names for baby girls that you might like to check out.
And for more inspiration, don’t forget to check our Baby Name Generator, where you can easily search by gender, popularity, name meaning, and more.
Join Pampers Club and get:

