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.

Lucienne

Meaning: light

Origin:French feminine variation of Lucian
1289
Marielle

Meaning: drop of the sea, bitter, or beloved

Origin:Dutch and French diminutive of Mary
1299
Nicola

Meaning: people of victory

Origin:Greek
1591
Hope Hope is an English name and the meaning of H...
Origin:Virtue name
279
Serafina

Meaning: ardent

Origin:Italian and Spanish variation of Seraphina
771
Felicity

Meaning: good fortune, happy

Origin:Latin
168
Elena

Meaning: bright, shining light

Origin:Spanish, Italian, German, Greek variation of Helen
59
Kit

Meaning: bearer of Christ

Origin:English, diminutive of Christopher
92
Lux

Meaning: light

Origin:Latin
522
Eira

Meaning: snow

Origin:Welsh
285
Hermione

Meaning: messenger, earthly

Origin:Greek, feminine version of Hermes, "messenger, earthly"
334
Salome

Meaning: peace

Origin:Hebrew
629
Lucius

Meaning: light

Origin:Latin
57
Amadeus

Meaning: lover of God

Origin:Latin
253
Nico

Meaning: people of victory

Origin:Italian diminutive of Nicholas, Greek
85
Lucian

Meaning: light

Origin:Latin
46
Asher

Meaning: fortunate, blessed, happy one

Origin:Hebrew
53
Jasper

Meaning: bringer of treasure

Origin:Persian
49
Jonah

Meaning: dove

Origin:Hebrew
169
Balthazar

Meaning: Baal protects the King

Origin:Phoenician
295