The 1,000 Best Girl Baby Names in the UK

The results are in,Ā the most recent list of England and Walesā best beloved girlsā names tells us a lot. For starters, classics are still having a major moment and do not seem to be going anywhere, any time soon. Like sweet CharlotteĀ which has held a top spot since being given royal status in 2015, and lots of similarly inclined favourites with Victorian appeal like Emma, Elizabeth, and Florence who rank high right alongside her.Ā
Another trend worth noting is botanical names including flowery picks like Daisy, Lily, and Jasmine, plus green or tree names like Willow and Ivy which are highly favored. Just outside the top set are more whimsical nature names like Olive and River, and color names like Scarlett and Amber are also quite popular. Creative names like Neveah and Imogen are biggies, and whimsical place names like Sienna and Savannah also reign supreme.Ā
UK parents are loving lots of traditional British names like Poppy, Bonnie, and Eleanor still, but are finding inspiration from around the globe in the top 1,000 as wellā like from the French (Isabelle, Amelie); from Italy (Luna, Sienna, Arabella); and even getting some American influence, a la Maddison and Paisley. In that vein, there are many similarities across this list and top girls names in the US, most notably in the top 25 among the Olivias, Emmas, and Sophias. And one thing is for sure after reading up and down this list: if you love little girl names with a central āv,ā āl,ā or āmā sound, you are not alone.Ā
Today almost anything goes in baby names, from the absolute most pristine classics to a bit more whimsy and fun. Whatever inspires your little princessās moniker, from names rounded up across the globe or in your favourite fairy tale to a nature name or Grannyās influence, rest assured you will find the best baby girl names on this list.
Top 10 Best Girl Names in the UK
- Olivia: An international superstar finding herself in the top spot for US baby girls as well, this ancient Latin name meaning āolive treeā has a soft, inviting sound.
- Amelia: The classic stunner translates to āworkā of German roots.
- Isla: With mixed origins from the Spanish (āislandā) and Scottish (as a place name), this effervescent two-syllable girlsā name has catapulted out of near obscurity in the past several years to its proud position at the top of the UK charts.
-
Ava: This name has global appeal and multiple meanings with its Hebrew, German, and Latin rootsāālife,ā āwaterā or āisland,ā and ābird.ā
- Mia: The simple Italian moniker meaning āmineā is also a classic shortening of Mary or Maria.
- Ivy: Nature names are a favourite among parents in England and Wales; this green, leafy plant has enough appeal to jump into the top 10 from resting just outside in recent years.
- Lily: Another beautiful baby girl name from nature, the white flower conjures up a pretty picture and sounds lovely rolling off the tongue.
- Isabella: While shorter, more classic names are outweighing those with princess-y appeal, this four-syllable sweetness meaning āpledged to Godā of Spanish/Italian origin remains very relevant.Ā
- Rosie: A bit more contemporary than Rose itself, the softened take on a floral favourite is quite popular with UK parents.
- Sophia: She might have dropped a couple spots, but the Greek name meaning āwisdomā is still much beloved.Ā Ā
Best Girl Names in the UK 11-25
-
Grace: Soft and hopeful word names serve as a comfort to people everywhere when times have been uncertain. It is no surprise that Grace is holding on strong in the top 20.
- Freya: Even just ten years ago, you would be hard-pressed to find a Freya in a crowd, but the Norse mythology name translating to āa noble womanā is absolutely on fire at the moment.
- Willow: Soft, romantic, and lovely, the weepy tree name has risen a few ranks in the UK recently, solidifying her relevance among modern parents.Ā
- Florence: At a time when vintage names are feeling fresh again, it is no surprise to see this darling moniker dancing toward the top of the charts. Florence is a gender-neutral name, though much more popular for girls; it means āflourishingā or āprosperousā of mixed Latin/English roots.
- Emily: It is one of those names that history refuses to let go of, holding out at the top of the charts on and off for decades. Emily means āfireā and has a sweet and enchanting sound, offering up popular nicknames like Emma and Emmie.
- Ella: Soft and effortlessly feminine, the name stems from English and German roots meaning āfairy maidenā or ācompletely,ā depending which linguistic lines you trace.Ā
- Poppy: With the rise of playful names and the solid floral trend, itās no wonder the bright and cheerful poppy flower has held onto so many adoring fans in the UK.Ā
- Evie: Just a few spots up from her full version, the breathy nickname for Evelyn has earned clout all on her own.
- Elsie: Frozen fans or anyone who likes something a bit different might like this slant alternative to Elsa, which is also a diminutive of Elspeth, an Elizabeth variation meaning āpledged to God.ā
- Charlotte: It might be a handful-plus of years since the tiny real-life princess was given this precious moniker, but her name holds global popularity and a spot just inside the top 20 here in the UK. From the French, Charlotte is the feminised Charles meaning āfree man.ā
- Evelyn: If you love Evie but want her to have a longer formal name, you are not alone. The classic, romantic English name meaning āwaterā or ādesiredā is almost as popular as its shortened version.
- Sienna: An endlessly appealing Italian place name, it also belongs to an earthy colour, making this exotic-sounding girl name a hit for UK parents.Ā
- Sofia: The Spanish/Italian spelling of Sophia renders this classic girl name doubly popular with two separate spots in the UK Top 25 names for girls!
- Daisy: Another peppy floral name for the UK favouritesāthis classic spring flower blooms in a slew of hues and makes a precious pick for your little girl.
- Phoebe: The gorgeous Greek name does not just sound effervescent and bright; it actually translates to āshiningā or āradiant one.ā
A special baby girl deserves a special name...and a special baby cot!Ā Learn how SNOO Smart Sleeper aids sleep and gives new parents a helping hand.Ā Ā
Best Girl Names in the UK 26ā100
- Sophie
- Alice
- Harper
- Matilda
- Ruby
- Emilia
- Maya
- Millie
- Isabelle
- Eva
- Luna
- Jessica
- Ada
- Aria
- Arabella
- Maisie
- Esme
- Eliza
- Penelope
- Bonnie
- Chloe
- Mila
- Violet
- Hallie
- Scarlett
- Layla
- Imogen
- Eleanor
- Molly
- Harriet
- Elizabeth
- Thea
- Erin
- Lottie
- Emma
- Rose
- Delilah
- Bella
- Aurora
- Lola
- Nancy
- Ellie
- Mabel
- Lucy
- Ayla
- Maria
- Orla
- Zara
- Robyn
- Hannah
- Gracie
- Iris
- Jasmine
- Darcie
- Margot
- Holly
- Amelie
- Amber
- Georgia
- Edith
- Maryam
- Abigail
- Myla
- Anna
- Clara
- Lilly
- Lyra
- Summer
- Maeve
- Heidi
- Elodie
- Lyla
- Eden
- Olive
- Aisha
Best Girl Names in the UK 101ā200Ā
- Lara
- Sara
- Felicity
- Fatima
- Annabelle
- Esmae
- Amaya
- Zoe
- Beatrice
- Hope
- Nevaeh
- Francesca
- Mollie
- Edie
- Martha
- Sarah
- Autumn
- Victoria
- Marnie
- Nellie
- Pippa
- Darcy
- Ottilie
- Indie
- Aaliyah
- Lexi
- Darcey
- Savannah
- Eloise
- Anaya
- Julia
- Annie
- Zainab
- Arya
- Maddison
- Alexandra
- Isabel
- Lydia
- Niamh
- Elena
- Frankie
- Ariana
- Leah
- Nova
- Nina
- Paisley
- Ayda
- Anastasia
- Connie
- Gabriella
- River
- Sadie
- Cora
- Hazel
- Nora
- Tilly
- Mya
- Primrose
- Isobel
- Amara
- Rosa
- Skylar
- Zoya
- Beatrix
- Faith
- Penny
- Esther
- Skye
- Piper
- Madison
- Callie
- Aoife
- Alba
- Zahra
- Dorothy
- Amira
- Hanna
- Laura
- Betsy
- Cleo
- Ophelia
- Harlow
- Khadija
- Athena
- Naomi
- Ariella
- Lena
- Natalia
- Paige
- Brooke
- Maggie
- Eve
- Maia
- Remi
- Hollie
- Lilah
- Liliana
- Ayat
- Lucia
- India
Best Girl Names in the UK 201ā300Ā
- Leila
- Eliana
- Aurelia
- Effie
- Polly
- Harley
- Everly
- Lillie
- Alayna
- Safa
- Hana
- Talia
- Alyssa
- Seren
- Maja
- Billie
- Kiara
- Wren
- Skyla
- Georgie
- Liyana
- Hattie
- Winnie
- Inaaya
- Alana
- Bethany
- Dua
- Lacey
- Halle
- Ivy-Rose
- Riley
- Emmie
- Megan
- Nelly
- Etta
- Rebecca
- Melissa
- Aubrey
- Khadijah
- Valentina
- Amelia-Rose
- Astrid
- Haniya
- Isla-Rose
- Lana
- Aliza
- Nyla
- Aiza
- Antonia
- Quinn
- Tabitha
- Alessia
- Belle
- Nola
- Elise
- Clementine
- Lila
- Aleena
- Ida
- Lois
- Mariam
- Alaia
- Ayesha
- Amina
- April
- Vienna
- Alisha
- Ayah
- Josephine
- Miriam
- Pearl
- Amal
- Dottie
- Hafsa
- Tallulah
- Josie
- Laila
- Winter
- Amy
- Ava-Rose
- Nicole
- Annabel
- Anya
- Noor
- Norah
- Georgina
- Neve
- Alaya
- Gabriela
- Melody
- Mary
- Mirha
- Syeda
- Keira
- Stella
- Kayla
- Libby
- Everleigh
- Jessie
- Zofia
Best Girl Names in the UK 201ā300
- Zuzanna
- Faye
- Peyton
- Alina
- Alma
- Nia
- Inaya
- Saoirse
- Katie
- Ella-Rose
- Fatimah
- Nadia
- Alicia
- Diana
- Rosalie
- Aizah
- Flora
- Reeva
- Audrey
- Daphne
- Dolly
- Hawa
- Jemima
- Madeleine
- Nylah
- Rae
- Aliyah
- Cara
- Helena
- Aya
- Arianna
- Yusra
- Emmeline
- Lillian
- Ayra
- Bella-Rose
- Wynter
- Emelia
- Yasmin
- Ariya
- Hoorain
- Miley
- Madeline
- Blossom
- Halima
- Zaynab
- Daria
- Nell
- Anais
- Honey
- Inayah
- Frances
- Rachel
- Maeva
- Marley
- Verity
- Amirah
- Avery
- Margaret
- Fern
- Iyla
- Lexie
- Lily-Rose
- Theodora
- Elisa
- Mali
- Philippa
- Constance
- Harmony
- Beau
- Jannat
- Addison
- Aubree
- Brianna
- Maisy
- Amayah
- Ava-Mae
- Demi
- Eadie
- Fleur
- Serena
- Gianna
- Leia
- Pixie
- Adeline
- Arla
- Vivienne
- Evangeline
- Alicja
- Aida
- Ffion
- Meadow
- Michelle
- Minnie
- Raya
- Sapphire
- Amalia
- Robin
- Angel
- Imaan
Best Girl Names in the UK 401ā500
- Lia
- Bianca
- Erica
- Lina
- Hania
- Eira
- Natalie
- Cecilia
- Elle
- Emilie
- Juno
- Oliwia
- Aiyla
- Betty
- Marwa
- Agnes
- Catherine
- Macie
- Ana
- Dolcie
- Gracie-Mae
- Leyla
- Lucie
- Peggy
- Sylvie
- Aayat
- Freyja
- Iqra
- Lily-Mae
- Hiba
- Jennifer
- Liana
- Isra
- Pola
- Rowan
- Kaia
- Klara
- Nala
- Cali
- Iona
- Ocean
- Celine
- Myah
- Octavia
- Aila
- Camilla
- Kira
- Mae
- Aqsa
- Ciara
- Phoenix
- Anayah
- Romy
- Maddie
- Noa
- Ruqayyah
- Mia-Rose
- Selena
- Tia
- Fiadh
- Olivia-Rose
- Siyana
- Ayana
- Blake
- Haleema
- Harper-Rose
- Henrietta
- Juniper
- Rosemary
- Tillie
- Yara
- Amiyah
- Anabia
- Erika
- Lea
- Rhea
- Sydney
- Aminah
- Annabella
- Ela
- Ember
- Gabrielle
- Joanna
- Lilia
- Reya
- Adelaide
- Alys
- Ameera
- Elsie-Mae
- Kyra
- Mira
- Stephanie
- Winifred
- Ellen
- Elora
- Esmee
- Evelina
- Genevieve
- Shelby
- Tiana
Best Girl Names in the UK 501ā600
- Alayah
- Emmy
- Safiyyah
- Stefania
- Aaminah
- Asiya
- Ebony
- Isla-Mae
- Lilith
- Mara
- Stevie
- Zoey
- Raven
- Coco
- Eshaal
- Hafsah
- Izabella
- Kara
- Karina
- Sana
- Aliya
- Dakota
- Lauren
- Remy
- Aniyah
- Ariah
- Arielle
- Caitlin
- Hayley
- Indigo
- Jorgie
- Joy
- Louisa
- Milena
- Ivy-Mae
- Myra
- Abeeha
- Adaline
- Destiny
- Elsa
- Kaya
- Livia
- Margo
- Zuri
- Aarya
- Fearne
- Katherine
- Lilian
- Renee
- Celeste
- Daisy-Mae
- Mina
- Sasha
- Siena
- Arwa
- Cassie
- Emaan
- Tara
- Aleksandra
- Alexis
- Alyssia
- Brooklyn
- Duaa
- Ellie-Mae
- Giulia
- Indiana
- Lili
- Louise
- Milana
- Sumayyah
- Alara
- Elara
- Meredith
- Mylah
- Neave
- Orlaith
- Taylor
- Margaux
- Rumaysa
- Sabrina
- Safiya
- Adriana
- Dahlia
- Gloria
- Kyla
- Naya
- Ruth
- Theia
- Arwen
- Ava-Grace
- Cassandra
- Kitty
- Minahil
- Persephone
- Shanaya
- Tessa
- Aairah
- Darla
- Ella-Mae
- Leonie
Best Girl Names in the UK 601ā700
- Lilly-Rose
- Paris
- Scarlet
- Alia
- Hermione
- Riya
- Safaa
- Samantha
- Ameerah
- Claudia
- Elina
- Ines
- Mahnoor
- Manha
- Miya
- Tiffany
- Camille
- Carla
- Hailey
- Laiba
- Layan
- Rebeca
- Zoha
- Aysha
- Gaia
- Jade
- Kiera
- Macy
- Maira
- Skyler
- Amna
- Cataleya
- Evie-Mae
- Liberty
- May
- Nela
- Andreea
- Cassidy
- Jannah
- Malaika
- Saskia
- Wiktoria
- Ariyah
- Bobbie
- Elowen
- Hettie
- Leilani
- Macey
- Michaela
- Morgan
- Nusaybah
- Rumaisa
- Soraya
- Sylvia
- Amari
- Daniela
- Elif
- Elin
- Imani
- Irha
- Kiana
- Melisa
- Natasha
- Roma
- Amani
- Daniella
- Elsie-Rose
- Evie-Rose
- Hadiya
- Isabella-Rose
- Tahlia
- Theadora
- Vanessa
- Aaira
- Ayeza
- Azra
- Bailey
- Darcie-Mae
- Iman
- Liya
- Rita
- Veronica
- Alannah
- Alisa
- Allegra
- Angela
- Elissa
- Frida
- Lainey
- Lilianna
- Lilly-Mae
- Malak
- Marlie
- Rahma
- Reina
- Romilly
- Saffron
- Sia
- Una
- Adelina
Best Girl Names in the UK 701ā800
- Alanna
- Amelia-Grace
- Carys
- Juliette
- Milly
- Priya
- Yasmine
- Zadie
- Zayna
- Adalyn
- Antonina
- Ariel
- Gia
- Humaira
- Kornelia
- Mahira
- Meghan
- Melina
- Nella
- Alya
- Angelica
- Aura
- Cecily
- Delia
- Diya
- Evalyn
- Husna
- Lacie
- Marina
- Melanie
- Millie-Mae
- Rosanna
- Ruby-Rose
- Thalia
- Alesha
- Amanda
- Ava-May
- Charlie
- Cordelia
- Everley
- Jasmin
- Kaja
- Leona
- Lylah
- Nyra
- Roxy
- Sienna-Rose
- Zelda
- Agatha
- Aimee
- Angelina
- Ashley
- Asiyah
- Chiara
- Eryn
- Ettie
- Helen
- Marcie
- Marla
- Molly-Mae
- Princess
- Roxanne
- Savanna
- Storm
- Crystal
- Daisie
- Eleni
- Ingrid
- Joni
- Roza
- Aylah
- Aylin
- Dulcie
- Ema
- Ferne
- Isobelle
- Juliet
- Kali
- Kate
- Keziah
- Layla-Rose
- Lily-May
- Lorena
- Maliha
- Neriah
- Nieve
- Patricia
- Reign
- Ria
- Ruby-Mae
- Sonia
- Alaina
- Alexia
- Ayaat
- Enya
- Gwen
- Halimah
- Hareem
- Hawwa
- Haya
Best Girl Names in the UK 801ā900
- Millie-Rose
- Minha
- Naila
- Nour
- Renesmae
- Trinity
- Alissa
- Cerys
- Chaya
- Elspeth
- Harleen
- Indi
- Kathleen
- Nikola
- Olivia-Grace
- Parker
- Rayna
- Renesmee
- Safiyah
- Sky
- Amyra
- Caoimhe
- Casey
- Christina
- Esmai
- Harlie
- Ioana
- Malia
- Marie
- Marlowe
- Nancie
- Poppie
- Raina
- Rania
- Samira
- Selina
- Tala
- Tamara
- Vera
- Aasiyah
- Annalise
- Bea
- Chelsea
- Eleri
- Elisabeth
- Isla-Rae
- Kaira
- Lavinia
- Leela
- Leena
- Raisa
- Renae
- Adele
- Artemis
- Asma
- Carmen
- Cecelia
- Celia
- Dalia
- Danielle
- Dollie
- Huda
- Izabela
- Jocelyn
- Kinza
- Martina
- Maysa
- Ryleigh
- Siya
- Sumaya
- Teodora
- Alivia
- Amarah
- Andrea
- Anika
- Bobbi
- Brielle
- Delilah-Rose
- Dixie
- Enid
- Georgiana
- Greta
- Ilyana
- Lisa
- Medeea
- Millicent
- Nila
- Nyah
- Paloma
- Payton
- Rosabella
- Roseanna
- Willow-Rose
- Beatriz
- Cadi
- Dania
- Darcie-Rae
- Dina
- Elliana
- Ellie-May
Best Girl Names in the UK 901ā1,000
- Ivie
- June
- Lorelai
- Lowri
- Mannat
- Marta
- Riva
- Roisin
- Salma
- Shiloh
- Sidra
- Taliah
- Viola
- Xanthe
- Zunairah
- Amaia
- Ayva
- Elaina
- Everlyn
- Harleigh
- Isabela
- Iylah
- Lilliana
- Lola-Rose
- Luna-Rae
- Milan
- Nel
- Asees
- Ezmae
- Hadley
- Harriett
- Isha
- Lyla-Rose
- Miah
- Miruna
- Olympia
- Romi
- Romie
- Summer-Rose
- Zaina
- Bianka
- Deborah
- Elsie-May
- Florrie
- Gracie-May
- Harper-Rae
- Heather
- Hidayah
- Ilinca
- Izzy
- Jana
- Merryn
- Monroe
- Valencia
- Amaira
- Anastazja
- Aurora-Rose
- Dotty
- Efa
- Hajra
- Jenna
- Jiya
- Lillie-Mae
- Luella
- Nailah
- Posie
- Scarlett-Rose
- Sunday
- Aadhya
- Aleeza
- Arissa
- Bethan
- Caitlyn
- Camila
- Carolina
- Emilija
- Indy
- Kenza
- Khloe
- Leja
- Leonora
- Mabli
- Mahi
- Nahla
- Nansi
- Oakley
- Rylee
- Saara
- Sama
- Vivian
- Willa
- Aayah
- Ada-Rose
- Amalie
- Amora
- Anne
- Arisha
- Avneet
- Azalea
- Bridget
See more baby name inspiration!
View more posts tagged, baby names
Have questions about a Happiest Baby product? Our consultants would be happy to help! Submit your questions here.