1. Home
  2. Topics

English Names for Girls

English names for girls dominate the popularity lists in the US, the UK, and other English-speaking countries, with Evelyn and Avery ranking among the top names in the US, and Poppy, Evie, and Grace charting in the UK.

English girl names range from the down-to-earth and simple, like Lucy and Ann, to positively aristocratic-sounding, like Georgiana or Araminta. Some English girl names are vintage word names, often drawn from nature, such as Hazel and Lilac.

Along with Evelyn and Avery, other English girls’ names in the US top 100 include Addison, Audrey, Eleanor, Harper, Lillian, Lily, Lucy, Piper, and Scarlett.

Baby girl names popular in England include Amelia – a long time number-one name in the United Kingdom — Isla, Charlotte, and Alice.

English girls’ names may be English-language versions of names rooted in classic Greek, Latin, or Hebrew languages and cultures, such as Dorothy, Eleanor, and Evelyn, or classics that transcend fashion like Harriet, Jane, Madeline, and Pamela.

Whether you’re looking for a girls’ name that’s classic or contemporary, popular or rare, you can find an English name that suits your style in our masterlist of English girl names. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

You may also want to check out our masterlist of English names for boys.

Sage

Meaning: wise and knowing

Origin:Herb name and also Latin
519
Sage

Meaning: wise

Origin:Herb name; Latin
126
Magnolia

Meaning: Magnol's flower

Origin:Flower name, from French surname
199
Natasha

Meaning: birthday of the Lord

Origin:Russian diminutive of Natalya
318
Evie

Meaning: life

Origin:Diminutive of Eve or Eva
88
Beatrix

Meaning: she who brings happiness; blessed

Origin:Latin
112
Ariadne

Meaning: most holy

Origin:Greek
147
Evangeline

Meaning: bearer of good news

Origin:Greek
10
Seraphina

Meaning: ardent; fiery

Origin:Hebrew
64
Estelle

Meaning: star

Origin:French
189
Belle

Meaning: beautiful

Origin:Short form of Isabelle or French
310
Christabel

Meaning: fair Christian

Origin:Latin and French
2117
Astrid

Meaning: divinely beautiful

Origin:Scandinavian
54
Dorothea

Meaning: gift of God

Origin:Greek
325
Dorothy

Meaning: gift of God

Origin:English variation of Greek Dorothea
352
Natalie

Meaning: birthday of the Lord

Origin:French variation of Russian Natalia
370
Neve

Meaning: snow

Origin:Anglicized spelling of Irish Niamh or Italian and Portuguese
403
Alba

Meaning: white

Origin:Latin
436
Rowan

Meaning: rowan tree; little redhead

Origin:Scottish and Irish
35
Rowan

Meaning: rowan tree; little redhead

Origin:Scottish and Irish
452