250 Beautiful Baby Girl Names—from A to Z

Baby Girl in Beanie Hat with Pom Pom
Photo: romrodinka/Getty Images

For any parent-to-be, picking a baby name puts on the pressure. It's going to stick, whether you like it or not—and whether you select a classic family name or out-of-the-box moniker. We've put together a lengthy list of some of the most popular girl names for 2021, as well as unique names for your little chick. A name can say a lot about someone, and every baby name means something different. Check out our list of 250 beautiful baby girl names, from A to Z, for inspiration for your future brood.

01 of 29

Tips for Naming Your Baby Girl

Matthew David
FamVeld/Getty Images

Choosing a name can be a high-pressure endeavor, especially when it seems like family members, co-workers, friends, and every random person you meet on the street has an opinion. Focus on what is most meaningful to you. Maybe it's honoring an ancestor or cultural tradition. Or perhaps it all comes down to the name's meaning—something pretty like Delilah means "delicate woman," while a plucky name like Zelda means "fighting in darkness." Or, choose a moniker that is meaningful to you alone, like the city where you met your significant other. Before settling on a name, consider how popular the name is and how those first initials would look in a monogram. And finally, listen to your instincts, no matter what that chorus of voices around you is saying. Ultimately, a good name will feel right for your family. Without further ado, here are some of the most popular names for each letter of the alphabet.

02 of 29

"A" Girl Names

“A” Names
JGI/Jamie Grill/Getty Images
  • Abigail
  • Adeline
  • Addison
  • Alice
  • Allison
  • Amelia
  • Anna
  • Ariana
  • Audrey
  • Autumn
  • Ava
  • Avery
03 of 29

"B" Girl Names

“B” Names
PeopleImages/Getty Images
  • Bailey
  • Banks
  • Barbara
  • Beatrice
  • Bee
  • Bella
  • Betsy
  • Birdie
  • Bizzy
  • Blair
  • Bonnie
  • Bridget
  • Brielle
  • Brittany
  • Brooklyn
04 of 29

"C" Girl Names

“C” Names
Daniela Solomon/Getty Images
  • Camila
  • Caroline
  • Celia
  • Charlotte
  • Chloe
  • Claire
  • Clara
  • Clementine
  • Colleen
  • Cora
  • Cricket
05 of 29

"D" Girl Names

“D” Names
monkeybusinessimages/Getty Images
  • Daisy
  • Dakotah
  • Danielle
  • Daphne
  • Darla
  • Dawn
  • Deborah
  • Delilah
  • Delia
  • Della
  • Diana
  • Dorothy
  • Dylan
06 of 29

"E" Girl Names

“E” Names
olesiabilkei/Getty Images
  • Edie
  • Effie
  • Eleanor
  • Eliana
  • Elise
  • Eliza
  • Elizabeth
  • Ella
  • Ellie
  • Elloit
  • Eloise
  • Emilia
  • Emily
  • Emery
  • Emma
  • Erica
  • Esther
  • Eva
  • Evelyn
07 of 29

"F" Girl Names

Baby Girl in Beanie Hat with Pom Pom
romrodinka/Getty Images
  • Faith
  • Fara
  • Faye
  • Felicity
  • Finley
  • Fiona
  • Florence
  • Flo
  • Frances
08 of 29

"G" Girl Names

“G” Names
monkeybusinessimages/Getty Images
  • Gabrielle
  • Genevieve
  • Georgia
  • Gemma
  • Gianna
  • Gillian
  • Giselle
  • Floria
  • Grace
  • Greer
  • Gretchen
  • Grey
09 of 29

"H" Girl Names

“H” Names
Westend61/Getty Images
  • Hadlee
  • Haley
  • Hannah
  • Harper
  • Harriett
  • Hattie
  • Hazel
  • Heidi
  • Helen
  • Heather
  • Holly
10 of 29

"I" Girl Names

“I” Names
Nikola Stojadinovic/Getty Images
  • Imogene
  • Iris
  • Ira
  • Isabella
  • Isla
  • Ivory
  • Ivy
11 of 29

"J" Girl Names

“J” Names
Jessica Peterson/Getty Images
  • Jane
  • Janet
  • Jill
  • Jemma
  • Jenny
  • Jessica
  • Jolie
  • Josephine
  • Jordyn
  • Judy
  • Julia
  • Juliet
  • June
12 of 29

"K" Girl Names

“K” Names
Fran Polito/Getty Images
  • Katherine
  • Kathleen
  • Katie
  • Kasey
  • Kaylee
  • Kearney
  • Kelly
  • Kennedy
  • Kendall
  • Kinsley
  • Kit
  • Kristen
  • Kylie
13 of 29

"L" Girl Names

“L” Names
Crezalyn Nerona Uratsu/Getty Images
  • Layla
  • Laurel
  • Leah
  • Libby
  • Lila
  • Lilia
  • Lily
  • Lindsey
  • Lola
  • Lorelei
  • Lottie
  • Louise
  • Lucille
  • Lucy
  • Luna
  • Lydia
14 of 29

"M" Girl Names

“M” Names
Valter Carvalho/EyeEm/Getty Images
  • Mabel
  • Macie
  • Madeline
  • Madison
  • Mae
  • Maia
  • Mamie
  • Margot
  • Marie
  • Marissa
  • Maya
  • Meredith
  • Mia
  • Millie
  • Molly
15 of 29

"N" Girl Names

“N” Names
Westend61/Getty Images
  • Nancy
  • Natalie
  • Nicole
  • Nina
  • Nellie
  • Nora
16 of 29

"O" Girl Names

“O” Names
monkeybusinessimages/Getty Images
  • Olivia
  • Olive
  • Ophelia
17 of 29

"P" Girl Names

“P” Names
Steve Debenport/Getty Images
  • Paisley
  • Patricia
  • Pauline
  • Penelope
  • Pepper
  • Peyton
  • Phoebe
  • Piper
  • Polly
  • Poppy
18 of 29

"Q" Girl Names

“Q” Names
Westend61/Getty Images
  • Quinn
19 of 29

"R" Girl Names

“R” Names
Laura Natividad/Getty Images
  • Rachel
  • Riley
  • Rebecca
  • Regan
  • Reese
  • Robyn
  • Rory
  • Rosalie
  • Rose
  • Rowan
  • Ruby
  • Ruth
  • Ruthie
20 of 29

"S" Girl Names

“S” Names
Westend61/Getty Images
  • Sadie
  • Sailor
  • Samantha
  • Sarah
  • Savannah
  • Sawyer
  • Scarlett
  • Shelby
  • Skylar
  • Sloane
  • Sophia
  • Sofia
  • Stella
  • Stephanie
  • Stevie
  • Summer
  • Susan
  • Sydney
21 of 29

Beautiful Baby Girl Names—from A to Z—for 2019

22 of 29

"T" Girl Names

“T” Names
Jessica Peterson/Getty Images
  • Tabitha
  • Taryn
  • Tatum
  • Taylor
  • Tina
  • Tinley
  • Thea
  • Tessa
  • Tracey
  • Tristan
  • Tinsley
  • Tyra
23 of 29

"U" Girl Names

“U” Names
Image Source/Getty Images
  • Uma
24 of 29

"V" Girl Names

“V” Names
Westend61/Getty Images
  • Valarie
  • Vanessa
  • Vera
  • Vicky
  • Victoria
  • Violet
  • Viola
  • Virginia
  • Vivien
25 of 29

"W" Girl Names

“W” Names
PeopleImages/Getty Images
  • Wanda
  • Waverley
  • Willa
  • Willow
  • Wilma
  • Winnie
  • Whitney
  • Wren
26 of 29

"X" Girl Names

“X” Names
Westend61/Getty Images
  • Xenia
27 of 29

"Y" Girl Names

“Y” Names
Laoshi/Getty Images
  • Yael
  • Yvette
28 of 29

"Z" Girl Names

“Z” Names
kumacore/Getty Images
  • Zara
  • Zelda
  • Zoey
Was this page helpful?
Related Articles