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.

Esther

Meaning: star

Origin:Persian
105
Naomi

Meaning: pleasantness

Origin:Hebrew
118
Claudia

Meaning: lame; enclosure

Origin:Feminine variation of Claude
129
Miriam

Meaning: drop of the sea, bitter, or beloved

Origin:Hebrew or Egyptian
157
Abigail

Meaning: my father is joyful

Origin:Hebrew
190
Cora

Meaning: maiden

Origin:Greek
16
Edith

Meaning: prosperous in war

Origin:English
70
Laura

Meaning: from Laurentum or bay laurel

Origin:English from Latin
113
Irene

Meaning: peace

Origin:Greek
195
Cynthia

Meaning: moon goddess or, woman from Kynthos

Origin:Greek
197
Madeline

Meaning: high tower or woman from Magdala

Origin:English variation of Magdalen
103
Vivian

Meaning: life

Origin:Latin
205
Eve

Meaning: life

Origin:Hebrew
244
Zoe

Meaning: life

Origin:Greek
469
June

Meaning: young

Origin:Latin
186
Miranda

Meaning: marvelous

Origin:Latin
776
Juliet

Meaning: youthful or sky father

Origin:English from Latin
100
Celia

Meaning: heavenly

Origin:Latin
198
Amy

Meaning: beloved

Origin:French
229
Ruth

Meaning: compassionate friend

Origin:Hebrew
255