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.

Aaru

Meaning: peaceful

Origin:Egyptian
1325
Noelle

Meaning: Christmas

Origin:French
507
Kristina

Meaning: annointed, a Christian

Origin:Scandinavian variation of Christina
1855
Hikaru

Meaning: light or radiance

Origin:Japanese
3457
Mitra

Meaning: angel

Origin:Hindi
2480
Shanti

Meaning: peace

Origin:Hindi
2484
Miran Miran is a name of Slavic, Latin, and Kurdis...
Origin:Kurdish
12253
Dembe

Meaning: peace

Origin:African, Ugandan
2970
Yukiko

Meaning: snow child

Origin:Japanese
14055
Yukiko

Meaning: snow child

Origin:Japanese
12954
Hilary

Meaning: cheerful, happy

Origin:Latin from Greek
3256
Sachi

Meaning: child of joy

Origin:Japanese
2834
Hani

Meaning: joyful

Origin:Hawaiian
4465
Kazuko

Meaning: child of peace

Origin:Japanese
4931
Culver

Meaning: dove

Origin:English variation of Columba
3638
Hoshi

Meaning: star

Origin:Japanese
2231
Hoku

Meaning: night of the full moon

Origin:Hawaiian
3051
Izar

Meaning: star

Origin:Basque
3184
Santa

Meaning: saint

Origin:Feminine variation of Santo, Italian
3919
Falala

Meaning: born in abundance

Origin:African, Fula
7733