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.

Marian

Meaning: drop of the sea, bitter, or beloved

Origin:French medieval variation of Marie
1091
Lucille

Meaning: light

Origin:French variation of Latin Lucilla
418
Louisa

Meaning: renowned warrior

Origin:Latinate feminine variation of Louis
283
Patricia

Meaning: noble, patrician

Origin:Latin
437
Rosemary

Meaning: dew of the sea, or rosemary (herb)

Origin:Latin or English
237
Virginia

Meaning: virginal, pure

Origin: Latin
657
Anne

Meaning: grace

Origin:French variation of English Ann and Hebrew Hannah
673
Christina

Meaning: a Christian

Origin:Greek
435
Sally

Meaning: princess

Origin:Diminutive of Sarah
426
Ellen

Meaning: torch; shining light

Origin:English variation of Helen
632
Theresa

Meaning: to harvest

Origin:English form of the Spanish Teresa
468
Deborah

Meaning: bee

Origin:Hebrew
615
Georgia

Meaning: farmer

Origin:English, feminine variation of George
124
Hannah

Meaning: grace

Origin:Hebrew
177
Chloe

Meaning: young green shoot

Origin:Greek
71
Frances

Meaning: from France; free man

Origin:English from Latin
135
Amelia

Meaning: work

Origin:German
23
Beatrice

Meaning: she who brings happiness; blessed

Origin:Latin
36
Josephine

Meaning: Jehovah increases

Origin:French feminine variation of Joseph
17
Eleanor A name with French origins, the meaning of E...
Origin:English variation of French Provencal Alienor, meaning unknown
18