1. Home
  2. Topics

Girl Names ALWAYS in the Top 1000

These perennially popular girl names have all appeared on the Top 1000 list for every year since the U.S. government started keeping records in 1880. Forever favorites include the ultra-traditionals such as Elizabeth and Katherine, as well as nickname names such as Annie and Josie.

Along with Elizabeth, many of the other top names for girls have always appeared in the Top 1000, including Olivia, Emma, Sophia, Charlotte, Amelia, Evelyn, and Emily. It might surprise you to learn that names such as Priscilla, Johanna, Corinne, and Jessie have been stalwarts on the list of most popular baby names.

Currently, 101 girl names have always been counted among the Top 1000. This list gets smaller every year; names such as Susan, Donna, Kathleen, and Jenny recently gave up their memberships to this exclusive club, and Barbara, Deborah, Judith, or Carolyn could easily be next.

Girl names always in the Top 1000 are verified classics. If you’re looking for a steady name with history for your daughter, consult our full list of girl names always in the Top 1000, here.

Girl Names ALWAYS in the Top 1000

Irene

Meaning: peace

Origin:Greek
195
Veronica

Meaning: she who brings victory; true image

Origin:Latin
151
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
Alma

Meaning: nurturing, soul

Origin:Latin
475
Celia

Meaning: heavenly

Origin:Latin
198
Evelyn

Meaning: desired; or water, island

Origin:English from French and German
117
Ruth

Meaning: compassionate friend

Origin:Hebrew
255
Celeste

Meaning: heavenly

Origin:Latin
512
Lillian

Meaning: lily; pledged to God

Origin:English from Latin
110
Joanna

Meaning: God is gracious

Origin:Variation of Johanna
451
Leslie

Meaning: garden of holly

Origin:Scottish
1117
Nancy The meaning of Nancy is 'grace'. Nancy was o...
Origin:English diminutive of Ann
268
Angelina

Meaning: angel

Origin:Greek, Italian, Spanish, Russian diminutive of Angela
531
Josie

Meaning: Jehovah increases

Origin:English, diminutive of Josephine, feminine of Joseph
552
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