1. Home
  2. TAGS

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.

Bradley

Meaning: broad clearing

Origin:English "broad clearing"
3978
Frost

Meaning: freezing

Origin:English
5984
Ellison

Meaning: son of Ellis

Origin:English
1494
Tyson

Meaning: firebrand

Origin:English
11840
Baylor

Meaning: horse trainer

Origin:English
5873
Destry

Meaning: warhorse

Origin:French
7375
Laurie

Meaning: from Laurentum or bay laurel

Origin:English, diminutive of Laura
3223
Marsh Marsh is an English name. The meaning of Mar...
Origin:English nature name
16826
Origin:English
765
Robin

Meaning: bright fame

Origin:Bird name, or English, diminutive of Robert
745
Brook

Meaning: small stream

Origin:English nature name
12508
Bobbie

Meaning: bright fame

Origin:English
2041
Sheldon

Meaning: steep-sided valley

Origin:English
11314
Gerry The name Gerry is of German origins and it i...
Origin:English, diminutive of Geraldine
13884
Carden

Meaning: wool carder

Origin:English occupational name
11472
Reed

Meaning: red-haired

Origin:English
4957
Breeze Breeze is an English name and the meaning of...
Origin:Word name
4078
Palin

Meaning: wine bearer

Origin:English surname
8703
Tuesday

Meaning: Tiu's Day,

Origin:English
1086
Rumer

Meaning: fame, braggart

Origin:English
1730