Choosing the perfect girl name can be one of the most exciting and overwhelming parts of pregnancy. With so many girl names out there, it is easy to feel stuck in decision mode. I have been there myself, and I have helped many clients through it, too. If you are expecting a baby girl (congratulations!), this guide gathers some of our favorite baby girl names to make your search feel a little easier.
From soft and sweet choices to bold, unexpected picks, you will find girl names organized by style, popularity, origin, and A to Z lists. Use this hub as your starting point, then follow the links to dive deeper into the baby girl name lists that match your family’s personality and story.
Girl Name Ideas by Style and Theme
Maybe you are drawn to a certain style when choosing a name, like something cute, beautiful, trendy, or unexpected. I felt the same when naming my daughter. I wanted something short and traditional that paired well with my son’s name. If that sounds familiar, the lists below will help you find girl names that match your style and feel just right for your baby girl.

Cute Girl Names
If you are after something sweet, soft, and full of charm, these baby girl names bring maximum cuteness. From timeless picks like Lily and Ruby to playful favorites like Gigi and Coco, here is a quick peek at our cutest choices, with even more waiting in the full list.
Lucy
Lily
Daisy
Olive
Ella
Emily
Emma
Mira
Rose
Molly
Paige
Coco
Emmy
Ellie
Ruby
Gemma
Gigi
Hart
Milly
Belle
Want more sweet picks? See our full list of charming girl names.
Beautiful Girl Names
If you are drawn to elegance and timeless style, these beautiful baby names for girls are full of grace and charm. From flowing classics like Isabella and Scarlett to soft picks like Flora and Juliet, this preview gives you just a glimpse of the full list.
Abigail
Bella
Chloe
Danielle
Evelyn
Flora
Georgia
Hazel
Isabella
Juliet
Kendall
Luna
Madison
Naomi
Odette
Penelope
Quinn
Reese
Scarlett
Tyra
Want more elegant options? Browse our full collection of elegant and timeless girl names.
Modern Girl Names
Modern baby girl names can feel fresh, fashionable, and perfect for trend-loving parents. From rising stars like Everly and Nova to bold picks like Sloan and Indie, this preview highlights a few favorites from our full modern names list.
Aria
Nova
Isla
Luna
Everly
Remi
Harlow
Quinn
Zara
Ember
Wren
Briar
Oakley
Sloan
Tatum
Kaia
Indie
Lyra
Rowan
Blakely
Looking for even more fresh and contemporary ideas? Explore all of our stylish and on-trend girl name ideas.
Unique Girl Names
If you want girl names that stand out, this list includes a handful of unexpected and original ideas. From nature-inspired picks like Meadow and Dove to bold choices like Indigo and Electra, the full list has even more one-of-a-kind options.
Ainsley
Billie
Blake
Cora
Aspen
Birdie
Ember
Meadow
Peach
Sunny
Adelaide
Annika
Calliope
Cosette
Delilah
Dove
Harlow
Indigo
Buffy
Electra
Want more bold and uncommon picks? Check out our full list of one-of-a-kind and original girl names.
Rare Girl Names
Rare baby girl names are full of hidden gems and vintage charm. From under-the-radar picks like Elowen and Oceane to revival names like Edna and Florence, this preview offers just a few ideas to get you started.
Florence
Elowen
Haisley
Nyala
Oceane
Oliviane
Peony
Tierra
Vienna
Aegle
Anaisa
Brea
Flora
Marcia
Sabrina
Cindy
Edna
Fiona
Jacqueline
Sari
Need more inspiration like this? See more rare and beautifully unexpected girl name ideas.
One-Syllable Girl Names
Sometimes the simplest girl name makes the biggest impact. These one-syllable names are short, stylish, and easy to pair, and this preview is only the beginning of the full list.
Ash
Bea
Bette
Bree
Cher
Dove
Elle
Faye
Flo
Gem
Hope
Jade
Jenn
Jules
Kim
Liv
Mel
Pearl
Rae
Ruth
Want more short and stunning picks? Browse our full list of simple and striking one-syllable girl names.
Want to see which names are trending across the country? These are the most popular girl names right now.
Most Popular Girl Names
Curious about which girl names parents love most right now? These are some of the most popular baby names for girls across the U.S. — including a quick look at top names in Texas and New York. The full list includes even more state-by-state trends.

Top 10 Girl Names in the United States
These are the top 10 girl names in the U.S. right now, based on the most recent data from the Social Security Administration.1 These classic and trending names are loved by parents across the country.
Olivia
Emma
Charlotte
Amelia
Sophia
Mia
Isabella
Ava
Evelyn
Luna
Most Popular Girl Names by State
Baby name trends can vary a lot depending on where you live. Here are the most popular baby girl names in a couple of the largest U.S. states — Texas and New York — to show how preferences shift by region.
Texas
Emma
Olivia
Camila
Mia
Isabella
Sophia
Sofia
Amelia
Charlotte
Ava
New York
Emma
Olivia
Sophia
Mia
Amelia
Isabella
Charlotte
Ava
Leah
Luna
Want to see what’s popular in your state? See what baby girl names are trending in every U.S. state.
Looking for names that start with a certain letter? Let’s break it down from A to Z.
Girl Names by Letter
If you have a favorite letter in mind, we have created baby girl name lists for every letter of the alphabet to help you find the perfect fit. Below are some of our most popular letter-based collections to get you started. You can also explore our full A–Z girl names index at the bottom of this guide to jump straight to any letter you love.

Girl Names That Start With A
From timeless picks like Alice and Audrey to trendy favorites like Aria and Ava, these baby girl names that start with A offer something for every style. This preview shares a handful of ideas; the full A-name list goes even deeper.
Alice
Addison
Alexa
Amelia
Aria
Aubrey
Audrey
Aurora
Ava
Avery
Alexandra
Allison
Alyssa
Amanda
Amber
Amaya
Andrea
Ariana
Ariel
Ashley
Want more A-name ideas? See the full A-name list of baby girl names.
Girl Names That Start With C
Girl names that start with C range from classics like Charlotte and Claire to softer, modern favorites like Cora and Camila. This list is just a sneak peek at what you will find in the full C-name guide.
Camila
Caroline
Catalina
Cecelia
Charlie
Charlotte
Chloe
Claire
Clara
Cora
Caitlin
Callie
Camille
Camryn
Carla
Carmen
Casey
Cassidy
Cataleya
Catherine
Curious about more C names? Explore our full C-name collection for baby girls.
Girl Names That Start With J
Joyful and graceful, baby girl names that start with J include nature-inspired picks like Juniper and Jade as well as classics like Julia and Josephine. This preview shows a few ideas, and our full list has many more J names to explore.
Jade
Jordyn
Josephine
Josie
Journee
Julia
Julianna
Juliette
June
Juniper
Jacqueline
Jane
Jayla
Jessica
Joanna
Jennifer
Jocelyn
Journey
Joy
Jaelyn
Want more J-name inspiration? Check out all our favorite baby girl names beginning with J.
Girl Names That Start With M
Names for girls that start with M include popular favorites like Mia and Mila as well as timeless gems like Margaret and Maria. This short list offers a sample of M names, and the full guide has many more choices.
Madelyn
Madison
Maeve
Margaret
Maria
Maya
Melody
Mia
Mila
Millie
Mackenzie, McKenzie
Magnolia
Margot
Mariana
Mary
Melanie
Milani
Molly
Morgan
Myla
Love M names? Find the full list of baby girl names that begin with M.
Have a favorite letter in mind? Tap below to explore girl names by letter.
Prefer names with cultural meaning or family roots? These baby girl names are grouped by origin to help you find the perfect fit.
Girl Names by Origin
Many families love choosing baby girl names that reflect their heritage or cultural background. Whether you’re Italian, Irish, French, or German, these meaningful names by origin can help you find one that feels just right for your little girl.

Italian Girl Names
Italian baby girl names are full of romance, charm, and timeless appeal. From classics like Isabella and Francesca to lyrical picks like Lucia and Mia, this preview shares a few favorites from our full list.
Adele
Alessandra
Barbara
Benedetta
Camilla
Carla
Elena
Elisa
Federica
Francesca
Gabriella
Giulia
Isabella
Ines
Livia
Lucia
Mia
Martina
Rochelle
Roma
Want more Italian inspiration? See the complete list of Italian girl names full of charm.
Irish Girl Names
Irish names for girls have plenty of Celtic charm, ranging from bold and spirited to soft and sweet. If you love names like Molly, Finley, or Bridget, you will find even more inspiration in the full list.
Aileen
Ashlyn
Brenda
Bridget
Cailey
Carlin
Cassidey or Cassidy
Darci
Delaney
Eileen
Erin
Finlee, Finley, or Finnley
Fallon
Kathleen
Kelsey
Mackenzie
Molly
Polley
Reagan
Rynn
Love Irish names? Explore all of our Irish baby girl name favorites.
French Girl Names
Stylish and full of charm, French-inspired names for girls blend sophistication with a soft, romantic feel. From Genevieve and Camille to Rosalie and Elouise, this is just a sampling of the graceful names in our full list.
Annette
Arielle
Béatrice
Camille
Clarice
Daphne
Elouise
Estelle
Genevieve
Henriette
Jeanne
Joelle
Julianne
Louise
Madeleine
Mallory
Rochelle
Rosalie
Sydney
Valerie
Want more elegant options? Browse our list of graceful French names for girls.
German Girl Names
German baby girl names combine tradition, strength, and distinctive style. From familiar choices like Greta and Heidi to rare picks like Liesel and Wilhelmina, this preview offers a glimpse of the full collection.
Adelaide
Anneliese
Elsa
Emmeline
Freya
Greta
Heidi
Hilda
Ilse
Klara
Liesel
Marlene
Matilda
Sabine
Selma
Sofie
Trudi
Ursula
Wilhelmina
Zelda
Want even more traditional picks? Browse our full list of baby girl names from Germany.
Still haven’t found the perfect name? These additional baby girl name lists offer even more inspiration — from floral favorites to Disney magic.
More Girl Name Lists
Girl names can be grouped in fun and meaningful ways, and these themed lists offer even more inspiration if you’re still exploring styles you love.

Flower Names for Girls
Flower-inspired baby girl names bloom with beauty, creativity, and gentle charm. From favorites like Daisy and Magnolia to bold picks like Marigold, this short list previews our full floral name guide.
Amaryllis
Azalea
Calla
Columbine
Daffodil
Dahlia
Daisy
Gardenia
Geranium
Giacinta
Jasmine
Lilly
Magnolia
Orchid
Pansy
Peony
Petunia
Snapdragon
Tulip
Zinnia
Want more blooming inspiration? Check out our full bouquet of floral baby girl names.
Disney Princess Names
Fairytale favorites and beloved film characters inspire these princess-style girl names. From classics like Ariel to modern heroines like Moana, this preview shares just a small selection of the full list.
Anna
Ariel
Asha
Aurora
Cinderella
Elena
Elsa
Giselle
Jasmine
Kiara
Leia
Melody
Merida
Mia
Moana
Mulan
Pocahontas
Rapunzel
Raya
Tiana
Love a royal vibe? See all our favorite girl names inspired by Disney royalty.
Cool Girl Names
If you want bold, stylish names for girls that stand out, this cool-girl list delivers. From Indigo and Eden to Harley and Joplin, these ideas offer a glimpse at the full collection.
Addison
Alba
Biana
Brenna
Cassia
Celeste
Della
Dixie
Eden
Elsie
Francesca
Florence
Gracie
Guinevere
Harley
Hazel
Indigo
Iris
Jade
Joplin
Craving more bold picks? Explore 200 bold, creative, and cool name ideas for girls.
Cute Nicknames for Girls
Some baby girl names come with nicknames that are too cute to resist. From sweet and spunky to fun and playful, this preview highlights a few nickname-ready names from our full list.
Ana (Anastasia)
Henny (Henrietta)
Minnie (Minerva)
Gussie (Augusta)
Sammy or Sam (Samantha)
Lottie, Char, or Charlie (Charlotte)
Ellie (Eleanor)
Josie, Jo, or Fifi (Josephine)
Tori, Toria, or Vicki (Victoria)
Liv, Via, or Livie (Olivia)
CeCe (Cecilia/Celia)
Dora, Dorie, or Thea (Theodora)
Lulu (Lucille/Louise)
Millie (Amelia/Millicent/Camille)
Goldie or Mari (Marigold)
Dot or Dottie (Dorothy)
Vi (Violet)
Cora (Coraline/Cordelia)
Ana (Anastasia)
Frannie (Francesca/Francene)
Want more nickname-ready names? Find the cutest nickname ideas for baby girls.
Feeling a little stuck? These helpful tips can guide you toward the perfect choice.
Tips for Choosing Baby Names
With so many baby girl names to choose from, it is easy to feel overwhelmed, but you will find the one that fits. Just like with your partner, the right girl name will feel perfect when it clicks. These tips can help you narrow down your favorites and feel confident in your final choice.
If you need extra help making that final decision, here are some helpful guides:
- 12 Things to Consider When Choosing a Baby Name
- 7 Tips for Picking the Perfect Baby Name
- What to Do When You Can’t Agree on a Baby Name
Congratulations again to you and your family. I hope these lists have sparked ideas and brought you closer to choosing the perfect name for your baby girl, one that feels meaningful, beautiful, and just right. Take your time, say your favorites out loud, and notice which names keep coming back to you.
If you are still searching, you can keep exploring our baby names hub or visit our baby boy names guide for even more inspiration. You can also browse beautiful origin lists like Hebrew girl names, Hawaiian girl names, or Arabic girl names to find meaningful options that fit your family’s story.