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.

Lior

Meaning: I have a light

Origin:Hebrew
1251
Angel

Meaning: angel

Origin:Spanish and English
1703
Angel

Meaning: angel

Origin:English word name
829
Ellen

Meaning: torch; shining light

Origin:English variation of Helen
632
Yuki

Meaning: snow

Origin:Japanese
6093
Yuki

Meaning: snow

Origin:Japanese
2024
Dancer

Meaning: someone who dances

Origin:English word name
12553
Bijou

Meaning: jewel

Origin:French
962
Anjali

Meaning: gift

Origin:Sanskrit
1066
Douglas

Meaning: black water

Origin:Scottish
755
Cassiel

Meaning: angel of Saturday

Origin:Latin
795
Balthasar

Meaning: God protects the king

Origin:Greek
1601
Origin:Occupational word name
6505
Messiah

Meaning: expected savior or deliverer

Origin:Aramaic word name
2321
Joseph

Meaning: Jehovah increases

Origin:Hebrew
436
Christian

Meaning: anointed one or follower of Christ

Origin:Greek or English from Latin
441
Cypress Cypress is a beautiful and intriguing name w...
Origin:botanical name
1756
Absalom

Meaning: father of peace

Origin:Hebrew
1746
Eben

Meaning: stone of help

Origin:Hebrew, diminutive of Ebenezer
1101
Benedict

Meaning: blessed

Origin:Latin
410