1. Home
  2. TAGS

5 Letter Girl Names

Five letter girl names are led by the longtime top name Emily. Sofia, the Latinate spelling of Sophia popular in the US and throughout the Spanish-speaking world, is another top girl name with five letters.

Along with Emily and Sofia, girl names with five letters ranking in the US Top 200 include Avery, Grace, Chloe, Layla, Riley, Ellie, Alexa, Hazel, and Sarah.

Classics Alice, Lydia, Clara, Julia, Edith, and Maria are all five letter girl names, as are the trendier Sadie, Piper, Kylie, and Quinn.

Unique five letter names for girls on our recommended list include Anouk, Aziza, Celia, Darcy, Elsie, Mercy, Olive, Petra, and Tansy.

Browse our entire menu of five letter names for girls here. 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.

Britt

Meaning: high goddess

Origin:Swedish, contracted form of Birgit
3428
Cairo

Meaning: the strong

Origin:Place name, Arabic
3475
Tempo

Meaning: time

Origin:Italian
16029
Banjo The name Banjo is of English origin and the ...
Origin:Word name
18657
Alaia

Meaning: joyful, happy

Origin:Basque
530
Ember Ember is a name of English origins and the m...
Origin:French variation of Amber
553
Laken

Meaning: lake

Origin:Variation of Lake, English
3295
Jenna

Meaning: white shadow, white wave

Origin:English, diminutive of Jennifer
359
Haley

Meaning: hay field

Origin:English
2248
Diane

Meaning: divine

Origin:French variation of Diana
1039
Donna

Meaning: lady

Origin:Italian
1355
Carol

Meaning: free man

Origin:English, feminine variation of Charles
1388
Joyce

Meaning: merry, joyous

Origin:Latin
1546
Kelly

Meaning: war

Origin:Irish
1573
Debra

Meaning: bee

Origin:Spelling variation of Deborah
3096
Nadia

Meaning: hope; tender, delicate

Origin:Russian, Arabic
326
Lilia

Meaning: lily

Origin:Russian
398
Amira

Meaning: princess

Origin:Hebrew, Arabic
545
Hafsa

Meaning: gathering

Origin:Arabic
5891
Aarya

Meaning: noble

Origin:Variation of Arya, Sanskrit
5955