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.

Geoffrey

Meaning: pledge of peace

Origin:Anglo-Saxon from French
1456
Rudolph

Meaning: famous wolf

Origin:German
1609
Merrigan The meaning of Merrigan is ‘related to the o...
Origin:Irish surname, related to the sea
5189
Seeley

Meaning: blessed, happy

Origin:English
6802
Angelique

Meaning: angelic

Origin:French diminutive of Angela
2389
Calanthe

Meaning: Christmas orchid

Origin:botanical name
1346
Epiphany

Meaning: manifestation, striking appearance

Origin:Word name, Greek
2714
Shula

Meaning: flame; peace

Origin:Arabic or diminutive of Shulamit, Hebrew
3276
Christa Christa is a name of English origin and it m...
Origin:Short form of Christina
4453
Salvador

Meaning: savior

Origin:Spanish from Latin Salvator
1699
Mira

Meaning: admirable; peace; female ruler; ocean

Origin:Latin, Slavic, Arabic, Sanskrit
114
Kiran

Meaning: ray of light

Origin:Sanskrit
1383
Azenor

Meaning: light

Origin:Breton form of Elinor or Helen
4230
Yeshua

Meaning: the Lord is my salvation

Origin:Variation of Joshua, Hebrew
4669
Navidad

Meaning: Christmas Eve

Origin:Spanish
15851
Nashira

Meaning: the bearer of good news

Origin:Arabic
3266
Naveed

Meaning: good news

Origin:Persian
3525
Barack

Meaning: thunderbolt, lightning; or blessing

Origin:Hebrew; also Swahili from Arabic
1837
Cariad

Meaning: love

Origin:Welsh
2591
Habib

Meaning: loved one

Origin:Arabic
9658