These are officially the most popular baby names in the UK right now
Whether you're keen to follow the trends with baby names, or you're desperate to know what everyone else is calling their newborns (so your child won't be one of five in a class with the same name), it's always interesting to take a look at what the most popular baby names are in the UK – and rather handily, the Office of National Statistics have just shared their latest update.
Of course, while baby naming trends come and go over the years, plenty do seem to stick around for a long stretch of time, so it probably won't come as much of a shock then that Olivia and Oliver both topped the list of most popular baby names for five consecutive years from 2016 to 2021. Surprisingly, this year Oliver has been knocked off the top spot, but Olivia is still the number one for parents welcoming baby girls.
Plenty of newer monikers have been steadily on the up too, such as TV show-inspired names that are catching the eye of new parents. Uh, hello baby Maddy!
Here's the full low down on the 100 most popular baby names right now (using the most recent data available from babies born in England and Wales in 2021):
Most popular Boys' names
Noah
Oliver
George
Arthur
Muhammad
Leo
Harry
Oscar
Archie
Henry
Theodore
Freddie
Jack
Charlie
Theo
Alfie
Jacob
Thomas
Finley
Arlo
William
Lucas
Roman
Tommy
Isaac
Teddy
Alexander
Luca
Edward
James
Joshua
Albie
Elijah
Max
Mohammed
Reuben
Mason
Sebastian
Rory
Jude
Louie
Benjamin
Ethan
Adam
Hugo
Joseph
Reggie
Ronnie
Harrison
Louis
Ezra
Jaxon
Logan
Daniel
Zachary
Samuel
Dylan
Albert
Hudson
Hunter
Frederick
David
Rowan
Jesse
Frankie
Toby
Oakley
Grayson
Carter
Riley
Felix
Finn
Bobby
Blake
Sonny
Caleb
Gabriel
Michael
Jasper
Alfred
Otis
Stanley
Milo
Mohammad
Ralph
Liam
Chester
Ellis
Elliot
Brody
Charles
Kai
Rupert
Yusuf
Harvey
Ollie
Jackson
Tobias
Nathan
Myles
Some of the new names on the list include Rupert (which has jumped 13 places from last year) and Brody (which has risen by a whopping 36 places since 2020). Tobias, Blake and Nathan also found themselves in the top 100 compared to last year!
Most popular Girls' names
Olivia
Amelia
Isla
Ava
Ivy
Freya
Lily
Florence
Mia
Willow
Rosie
Sophia
Isabella
Grace
Daisy
Sienna
Poppy
Elsie
Emily
Ella
Evelyn
Phoebe
Sofia
Evie
Charlotte
Harper
Millie
Matilda
Maya
Sophie
Alice
Emilia
Isabelle
Ruby
Luna
Maisie
Aria
Penelope
Mila
Bonnie
Eva
Hallie
Eliza
Ada
Violet
Esme
Arabella
Imogen
Jessica
Delilah
Lottie
Chloe
Thea
Layla
Eleanor
Aurora
Margot
Mabel
Erin
Elizabeth
Emma
Scarlett
Harriet
Lola
Nancy
Orla
Ayla
Rose
Zara
Iris
Robyn
Bella
Molly
Olive
Maria
Lyla
Maeve
Ellie
Gracie
Lyra
Darcie
Maryam
Edith
Heidi
Lucy
Myla
Amelie
Amber
Hannah
Summer
Eden
Jasmine
Elodie
Clara
Holly
Lilly
Anna
Lara
Beatrice
Sara
Only two new names made it into the 100 most popular girls' names this year, with Beatrice – perhaps inspired by Princess Beatrice? – rising 10 places and Sara rising two.
You Might Also Like