1. Home
  2. Topics

Classic Girl Names

Classic girl names include several of the Top 10 names for girls in the English-speaking world: Emma, Olivia, Charlotte, and Sophia. Along with Sophia and Emma, other classic girl names in the US Top 50 include Amelia, Abigail, Elizabeth, Victoria, Grace, Hannah, Eleanor, and Claire. Quirkier classic names for girls include Priscilla, Theodora, Georgia, and Felicity.

There are also unique girl names that can be considered classics, such as Cecilia, Daphne, and Flora. Many Biblical names for girls such as Ruth and Sarah qualify as classic names, as do girl names rooted in ancient cultures such as Diana and Alexandra.

If you choose one of these classic names for your baby girl, you can be assured you've given her a name backed by solid tradition and widespread acceptance. For even more girls' names rooted in history, browse our lists of Bible Names for Girls, Mythology Names for Girls, and Unique Classic Girls' Names.

The classic girl names below are ordered by their current popularity on our website, with the Top 50 names offered in their extended versions and other classics listed alphabetically at the end of the list.

Susannah

Meaning: lily

Origin:Hebrew
1030
Gabrielle

Meaning: God is my Strength

Origin:French, feminine variation of Gabriel
774
Selena

Meaning: moon goddess

Origin:Latinized variation of Greek Selene
360
Lillian

Meaning: lily; pledged to God

Origin:English from Latin
110
Hope Hope is an English name and the meaning of H...
Origin:Virtue name
279
Faith unique, to advise, alone, nun, solitary
Origin:Virtue name
295
Valerie

Meaning: strength, health

Origin:French variation of Valeria
335
Felicity

Meaning: good fortune, happy

Origin:Latin
168
Joanna

Meaning: God is gracious

Origin:Variation of Johanna
451
Joan

Meaning: God is gracious

Origin:English variation of Johanna
804
Nancy The meaning of Nancy is 'grace'. Nancy was o...
Origin:English diminutive of Ann
268
Jean

Meaning: God is gracious

Origin:English and Scottish, from French variation of Johanna
723
Leah

Meaning: weary

Origin:Hebrew
286
Martha

Meaning: lady

Origin:Aramaic
433
Barbara

Meaning: foreign woman

Origin:Latin
693
Judith

Meaning: woman from Judea

Origin:Hebrew
896
Pamela

Meaning: all honey

Origin:English
899
Monica

Meaning: advisor

Origin:Latin
978
Maria

Meaning: drop of the sea, bitter, or beloved

Origin:Hebrew or Egyptian
1003
Jill

Meaning: youthful

Origin:Diminutive of Gillian or Juliana
1075