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.

Megumi

Meaning: blessing

Origin:Japanese
2748
Paz

Meaning: gold; peace

Origin:Hebrew; Spanish
2853
Natalya

Meaning: natal day, Christmas

Origin:Russian from Latin
2872
Aroha

Meaning: love

Origin:Maori
11928
Luz

Meaning: light

Origin:Spanish
967
Belen The meaning of Belen is 'house of bread' and...
Origin:Spanish place name
1475
Nicole

Meaning: people of victory

Origin:French feminine variation of Nicholas, Greek
421
Emmanuelle

Meaning: God is with us

Origin:French, feminine variation of Emanuel
2063
Marie

Meaning: drop of the sea, bitter, or beloved

Origin:French variation of Mary
604
Joulu

Meaning: Christmas

Origin:Finnish
16106
Rosemary

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

Origin:Latin or English
237
Lettice

Meaning: joy, gladness

Origin:English variation of Letitia
1079
Virginia

Meaning: virginal, pure

Origin: Latin
657
Christine

Meaning: Christian

Origin:French variation of Christina
850
Origin:Word name
3762
Christina

Meaning: a Christian

Origin:Greek
435
Carol

Meaning: free man

Origin:English, feminine variation of Charles
1388
Habiba

Meaning: beloved, sweetheart

Origin:Arabic, Bengali
5991
Joy

Meaning: joy

Origin:English word name
513
Merry

Meaning: lighthearted, happy

Origin:English
6245