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.

Julia

Meaning: youthful or sky father

Origin:Latin
133
Elizabeth

Meaning: pledged to God

Origin:Hebrew
86
Sophie

Meaning: wisdom

Origin:French variation of Sophia
91
Grace A name associated with elegance, poise and b...
Origin:English, virtue name
76
Katherine

Meaning: pure

Origin:Greek
262
Jane

Meaning: God is gracious

Origin:English
77
Claire

Meaning: bright, clear

Origin:French form of Clara
90
Rachel

Meaning: ewe

Origin:Hebrew
284
Sarah

Meaning: princess

Origin:Hebrew
345
Kate

Meaning: pure

Origin:English, diminutive of Katherine
382
Victoria

Meaning: victory

Origin:Latin
232
Jessica Foresighted, to see before
Origin:English, meaning unknown
676