Maiden names
Top 350 girls' names
Choosing the right girl's name is one of the most exciting tasks awaiting parents-to-be. With so many beautiful, rare, international and popular names, the choice can be difficult.
To help you, we've put together a comprehensive list of the most beautiful girls' names - from A to Z.
Have fun reading!
Top 350 girls' names ❤️ Beautiful & Popular
Contents
- Beautiful girls' names
- Nordic girl names
- Popular girls' names
- Top 100 girl names
- Rare girl names
- International Girl Names
- Old German Girl Names
- Short girl names
- Meaningful girl names
- Top 350 girl names from A to Z
- Conclusion
Changing table with cover
1. beautiful girls' names
Beautiful girls' names sound harmonious and are often particularly popular. They are timeless and suitable for every stage of life.
- Amelia
- Clara
- Elisa
- Emilia
- Isabella
- Lia
- Mia
- Sophie
- Valentina
- Zoe
- Leona
- Aurelia
- Vivien
- Nora
- Alina
- Fiona
- Jana
- Elena
- Celine
- Annika
2nd Nordic girls' names
Nordic names often have a powerful meaning and sound soft and melodic at the same time. They are ideal for parents who want something out of the ordinary.
- Astrid
- Freya
- Greta
- Hilda
- Inga
- Liv
- Sigrid
- Torah
- Ylva
- Svea
- Frida
- Elin
- Maren
- Solveig
- Tove
- Runa
- Saga
- Embla
- Hanne
- Kaja
3. popular girls' names
Some girls' names remain particularly popular over the years. These names can be found at the top of many birth registers and are characterized by their timeless charm.
- Emma
- Lena
- Hannah
- Mila
- Sophia
- Lea
- Anna
- Lina
- Mia
- Lara
- Charlotte
- Johanna
- Julia
- Marie
- Nina
- Luisa
- Magdalena
- Selina
- Paula
- Sara
4. top 100 girls' names
The first 100 names on our list combine tradition and modernity. They are timeless and particularly popular with many parents.
- Alina
- Anna
- Clara
- Ella
- Emma
- Lena
- Leonie
- Mia
- Sofia
- Zoe
- Emily
- Isabella
- Hanna
- Amelie
- Sarah
- Lilly
- Laura
- Mara
- Eva
- Lisa
- Marie
- Mila
- Lea
- Helena
- Frieda
- Luise
- Theresa
- Carla
- Paula
- Stella
- Clare
- Tilda
- Antonia
- Greta
- Mathilda
- Charlotte
- Maja
- Sophie
- Jasmin
- Leni
- Nora
- Thea
- Sophia
- Marlene
- Lara
- Ida
- Johanna
- Annika
- Elena
- Celine
- Melissa
- Katharina
- Lina
- Victoria
- Ella
- Juliane
- Merle
- Lia
- Ava
- Alma
- Ronja
- Tessa
- Clara
- Jule
- Elisa
- Pia
- Amalia
- Martha
- Ina
- Franziska
- Elise
- Valerie
- Diana
- Rosalie
- Sina
- Chiara
- Aylin
- Jule
- Lucia
- Margareta
- Esther
- Mona
- Romy
- Rosa
- Mina
- Luisa
- Alisa
- Anika
- Yara
- Lana
- Svenja
- Angelina
- Josephine
- Luna
- Livia
- Felicitas
- Elin
- Carolin
5. rare girls' names
This category is ideal for parents who are looking for a name that is not heard on every corner. Rare first names offer individuality and a very special flair.
- Amaya
- Cosima
- Elora
- Fenja
- Liora
- Milou
- Nova
- Romy
- Soleil
- Zelda
- Alba
- Elodie
- Naira
- Talia
- Yuna
- Fenna
- Lunara
- Malou
- Ravena
- Saphira
6. international girls' names
Parents who dare to think outside the box like to choose international names. These often sound exotic and bring cultural diversity with them.
- Aisha (Arabic, "alive")
- Chloe (Greek, "green growth")
- Luna (Latin, "moon")
- Mia (Italian, "mine")
- Nala (African, "lioness")
- Siena (Italian, "of Siena")
- Yara (Hebrew, "little butterflies")
- Zoe (Greek, "life")
- Elena (Spanish, "the radiant one")
- Giulia (Italian, "the young one")
- Marisol (Spanish, "sea and sun")
- Kira (Russian, "the ruler")
- Nina (Spanish, "little girl")
- Esmeralda (Spanish, "emerald")
- Imani (African, "faith")
- Sakura (Japanese, "cherry blossom")
- Tatiana (Russian, "queen of the fairies")
- Ariana (Persian, "the pure")
- Isabel (Spanish, "God is my oath")
- Salome (Hebrew, "peace")
7. old German girls' names
Old German names are experiencing a revival. They are traditional, but also radiate modernity and are therefore very popular again.
- Frieda
- Greta
- Hedda
- Lieselotte
- Martha
- Mathilda
- Wilhelmine
- Hildegard
- Gretchen
- Erna
- Else
- Gertrud
- Ursula
- Agnes
- Irma
- Ottilie
- Adelheid
- Brunhilde
- Hannelore
- Minna
8. short girls' names
Short first names are practical and modern. They often retain their full beauty without having to be shortened.
- Ada
- Ella
- Lia
- Mia
- Nina
- Zoe
- Eva
- Lia
- Amy
- Fia
- Ina
- Liv
- Una
- Sue
- Kia
- Mia
- Lea
- Pia
- Gia
- Ina
9. meaningful girls' names
A name can be more than just a sound - it can carry a deeper meaning that will stay with your child for life.
- Feray (Turkish, "shining like the moon")
- Dilara (Persian, "she who conquers the heart")
- Aurelia (Latin, "the golden one")
- Seraphina (Hebrew, "burning")
- Valentina (Latin, "healthy and strong")
- Mira (Latin, "wonderful")
- Amara (African, "gracious")
- Nadia (Russian, "hope")
- Eliana (Hebrew, "my God has answered")
- Sophia (Greek, "wisdom")
10. top 350 girls' names from A to Z
Here you will find a complete list of the top 350 girls' names, sorted from A to Z. Whether you're looking for a traditional, modern, short or international name, you're sure to find it here.
Girls' names with A
- Alina
- Abbie
- Ada
- Amelie
- Aisha
- Alba
- Amara
- Anastasia
- Aurora
- Ava
- Alea
- Adele
- Alisa
- Amira
- Aria
- Alina
- Ayla
- Aurelia
- Alicia
- Alva
- Annelie
- Annika
- Anika
- Ariane
- Alexandra
- Alisa
- Angela
- Alice
- Alida
- Amalie
Girl's names with B
- Bea
- Bernadette
- Branda
- Britta
- Betty
- Bianca
- Bella
- Bente
- Belinda
- Berta
- Babette
- Birgit
- Birte
- Brigitte
- Britt
- Bruna
- Bettina
- Billa
- Bernice
- Bonnie
Girl's names with C
- Cara
- Carla
- Carlotta
- Chloe
- Cleo
- Clara
- Cosima
- Cynthia
- Cindy
- Celine
- Camilla
- Carmen
- Carolin
- Celina
- Cassandra
- Cassie
- Chiara
- Connie
- Corinna
- Christina
Girl's names with D
- Dalia
- Dana
- Danielle
- Daria
- Delilah
- Diana
- Dina
- Dora
- Doreen
- Doris
- Dorothea
- Deborah
- Denise
- Dagmar
- Dunja
- Delia
- Diara
- Desiree
- Daphne
- Daisy
Girl's names with E
- Ella
- Elsa
- Elina
- Elisa
- Emma
- Emily
- Emilia
- Enya
- Evelyn
- Eve
- Edda
- Elina
- Estelle
- Eileen
- Ellen
- Eloise
- Erika
- Elenor
- Ezra
- Edith
Girl's names with F
- Fiona
- Frieda
- Flora
- Felia
- Finja
- Fenja
- Filippa
- Fina
- Fabienne
- Fanny
- Fairy
- Florentine
- Franka
- Franziska
- Florina
- Felina
- Felicitas
- Finia
- Freya
- Friedrike
Girls' names with G
- Greta
- Gabriela
- Giselle
- Gloria
- Grace
- Gerda
- Gina
- Giulia
- Giulietta
- Gunda
- Gerlinde
- Gertrude
- Georgina
- Gretchen
- Gisela
- Gina
- Ginevra
- Golda
- Gudrun
- Gwenda
Girl's names with H
- Hannah
- Hedi
- Helena
- Helene
- Henriette
- Hilda
- Hilla
- Holly
- Hope
- Hildegard
- Hermione
- Heike
- Hanna
- Helga
- Hedwig
- Hilla
- Hedda
- Heidi
- Hannelore
- Henrike
Girl's names with I
- Ida
- Ilsa
- Ina
- Inga
- Iris
- Isabella
- Isla
- Ivana
- Ilka
- Imke
- Iva
- Isabel
- Ilona
- Ines
- Isolde
- Indra
- Irma
- Irene
- Imelda
- Inca
Girl's names with J
- Jana
- Jasmine
- Jette
- Johanna
- Jola
- Jonna
- Josefine
- Julia
- Juliana
- June
- Jana
- Janina
- Jennifer
- Josephine
- Judith
- Juliane
- Jule
- Jeanne
- Janika
- Jolene
Girl's names with K
- Karla
- Catherine
- Kiara
- Kim
- Klara
- Kristin
- Kira
- Karolina
- Katya
- Karina
- Käthe
- Constance
- Kordula
- Katrin
- Kirsten
- Kimberly
- Kyra
- Kirsten
- Karla
- Käthe
Girl's names with L
- Lea
- Lana
- Lara
- Laura
- Lena
- Leni
- Leonie
- Lia
- Lila
- Lilly
- Luna
- Lucia
- Luisa
- Livia
- Lotte
- Lydia
- Laila
- Larissa
- Leonora
- Luna
Girl's names with M
- Mia
- Mila
- Maja
- Mary
- Marie
- Marlene
- Martha
- Mathilda
- Miriam
- Mira
- Madlen
- Martina
- Mareike
- Merle
- Melina
- Mare
- Melinda
- Marlies
- Mirja
- Milena
Girls' names with N
- Nora
- Nadira
- Naemi
- Naomi
- Nele
- Nelly
- Nina
- Noelle
- Nika
- Nisa
- Nadine
- Natalie
- Nina
- Nicole
- Natasha
- Norah
- Nadja
- Nerea
- Noemi
- Noreen
Girl's names with O and P
- Olivia
- Paula
- Pauline
- Phoebe
- Pia
- Polly
- Oriana
- Ophelia
- Patricia
- Petra
- Odette
- Oda
- Opal
- Olea
- Ottilie
- Pamela
- Penelope
- Priska
- Patrizia
- Philine
Girl's names with R
- Romy
- Rosa
- Rosalie
- Roxana
- Ruby
- Rebecca
- Rahel
- Rania
- Rieke
- Ronja
- Regina
- Renate
- Roswitha
- Rita
- Romina
- Rosina
- Rebekah
- Rina
- Ruth
- Rena
Girl's names with S
- Sarah
- Selina
- Senta
- Stella
- Sienna
- Sophia
- Sophie
- Susanna
- Sina
- Seraphina
- Sabine
- Sandra
- Simone
- Stefanie
- Silke
- Susanne
- Sonja
- Sybille
- Saskia
- Sigrid
Girl's names with T
- Tabea
- Talia
- Tanja
- Thea
- Theresa
- Tessa
- Tilda
- Tiara
- Thalia
- Tiana
- Tamara
- Tina
- Tatyana
- Tara
- Tamina
- Tabea
- Talia
- Teresa
- Tilda
- Trine
Girls' names from V to Z
- Valentina
- Vanessa
- Victoria
- Viola
- Vivian
- Wilma
- Xenia
- Yara
- Yvonne
- Zoey
- Vera
- Veronica
- Victoria
- Violetta
- Viola
- Violetta
- Wanda
- Wilhelmine
- Wibke
- Zara
- Zelda
- Zita
- Zoe
- Zora
- Zeynep
- Zita
- Zara
- Zahra
- Ziva
11th conclusion
Whether you're looking for a classic, modern, short or international girls' name, you're guaranteed to find what you're looking for in our list of the top 350 names. Let yourself be inspired and find the perfect name for your daughter - whether timeless or trendy, there's something for everyone.