Choosing the perfect girl name can be one of the most exciting — and overwhelming — parts of pregnancy. With so many girl names to consider, it’s easy to get stuck in decision mode. I’ve been there myself, and I’ve helped many clients through it, too. If you’re expecting a baby girl (congrats!), this guide features some of our favorite baby girl names to help make your search easier. From sweet and classic to modern and unique, these names for girls are ones you just might fall in love with.
Girl Name Ideas by Style and Theme
Maybe you’re drawn to a certain style when choosing a name — something cute, beautiful, trendy, or unique. 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’re 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’s a quick peek at our cutest picks — and there are 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’re 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 is just a taste 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
These modern baby girl names are fresh, fashionable, and perfect for trend-loving parents. From rising stars like Everly and Nova to bold picks like Sloan and Indie, this preview offers just a few of our favorite modern names.
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’re looking for girl names that are truly one-of-a-kind, 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, there are even more unique options in the full list.
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
These 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, here are 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 just the beginning.
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’ve 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.

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. Here’s a quick preview — 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
These girl names that start with C range from timeless classics like Charlotte and Claire to soft, modern favorites like Cora and Camila. This list is just a sneak peek of what you’ll 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, these baby girl names that start with J include everything from nature-inspired picks like Juniper and Jade to classics like Julia and Josephine. Want more J names? We’ve got a full list waiting.
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
These names for girls that start with M include popular favorites like Mia and Mila as well as timeless gems like Margaret and Maria. You’ll find even more options in our full M-name list.
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
These 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 is just a preview of the full list we love.
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
These Irish names for girls are full of Celtic charm, ranging from bold and spirited to soft and sweet. If you love names like Molly, Finley, or Bridget, you’ll find even more ideas 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, these French-inspired names for girls blend sophistication with a soft, romantic feel. From Genevieve and Camille to Rosalie and Elouise, here’s a quick sampling of what you’ll find 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
These German baby girl names combine tradition, strength, and unique style. From familiar names like Greta and Heidi to rare choices like Liesel and Wilhelmina, this is just a glimpse at the full list.
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
Still searching? We’ve got hundreds of baby girl names organized by theme — from flowers and fairytales to cool styles and built-in nicknames. These lists are full of fresh ideas to help you find “the one.”

Flower Names for Girls
These flower-inspired baby girl names bloom with beauty, creativity, and gentle charm. From favorites like Daisy and Magnolia to bold picks like Marigold, here’s a quick preview of our full floral name list.
Amaryllis or Marilla
Azalea or Zalie
Calla or Callaia
Columbine
Daffodil
Dahlia
Daisy
Gardenia
Geranium
Giacinta, Hyacinth, or Jacinda
Jasmine or Jessamine
Lili, Liliane, Lilias, Lilium, Lilly, or Lily
Magnolia
Orchid or Orquidea
Pansy
Peony
Petunia
Snapdragon
Tulip
Zinnia
Want more blooming inspiration? Check out our full bouquet of floral baby girl names.
Disney Princess Names
Straight from fairy tales and favorite films, these princess-inspired names for girls are full of magic, adventure, and heart. From timeless icons like Ariel to modern heroines like Moana, this is just a sampling of what’s inside 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’re looking for bold, stylish names for girls that stand out, this list delivers. From Indigo and Eden to Harley and Joplin, these cool picks offer just 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, here’s a quick peek at nickname-ready names — and there are even more in the 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.
Still exploring? Visit our baby name hub for even more ideas.
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’s easy to feel overwhelmed — but don’t worry, you’ll 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 helped spark ideas and brought you closer to choosing the perfect name for your baby girl — one that feels meaningful, beautiful, and just right.