'Muhammad' tops list of baby names in England and Wales for second year running - Full list revealed
GB NEWS
Olivia holds the top spot for girls ever since overtaking Amelia in 2016
Don't Miss
Most Read
Trending on GB News
Muhammad has again been the top choice for parents naming their baby boys in England and Wales out of the more than 300,000 births last year.
The name has been among the top 10 names for baby boys for almost a decade, having joined the list in 2016, according to the Office for National Statistics (ONS).
ONS released its list on Thursday morning with its top 100 baby names for both boys and girls in England and Wales for 2024.
Olivia has topped the list for the girls, keeping the top ranking ever since it overtook Amelia - now sitting in second - in 2016.
The names rounding out the top 10, in order, for the boys include Noah, Oliver, Arthur, Leo, George, Luca, Theodore, Oscar and Archie.
As for the girls, Amelia comes in second, Lily, Isla, Ivy, Florence, Freya, Poppy, Ava and Elsie in spot 10.
ONS data shows there were 594,540 live births in England and Wales for 2024, with 289,651 females and 304,889 males.
It resulted in 35,386 unique girls' names and 30,546 unique boys' names.
Muhammad takes the top spot for the boys and Olivia takes top spot for the girls
|GETTY
ONS said: "These statistics are based on the exact spelling of the first name on the birth certificate."
"Similar names with different spellings are counted separately and not grouped."
While Muhammad tops the boys' names, the same name but spelt "Mohammed", comes in at 21st.
Similarly, Mohammad is in 53rd place, meaning the name itself appears three different times in the top 100.
The data shows 594,540 live births took place in England and Wales in 2024
| GETTYAfter the release of the names on X, users were quick to comment.
Self-proclaimed Conservationist, Charlie replied to the post saying, "top boys name, there may be trouble ahead".
Conservative member Rhydian Lloyd-Francis reshared the post, saying "Muhammad, a notoriously traditional, British name".
Mike Ridyard said the list of names had: "Certainly changed from my generation".
Stuart replied to the post, asking "where has Jack gone?".
"Used to be No1 if I remember correctly," he added.
The top 100 names for boys include:
- Muhammad
- Noah
- Oliver
- Arthur
- Leo
- George
- Luca
- Theodore
- Oscar
- Archie
- Jude
- Theo
- Freddie
- Henry
- Arlo
- Alfie
- Charlie
- Finley
- Albie
- Harry
- Mohammed
- Jack
- Elijah
- Rory
- Lucas
- Thomas
- William
- Louie
- Teddy
- Jacob
- Edward
- Roman
- Reuben
- Oakley
- Adam
- Alexander
- Isaac
- Ezra
- Tommy
- James
- Rowan
- Hudson
- Reggie
- Max
- Sebastian
- Hugo
- Louis
- Ethan
- Ronnie
- Joshua
- Sonny
- Harrison
- Mohammad
- Jesse
- Frederick
- Joseph
- Albert
- Frankie
- Daniel
- Samuel
- Benjamin
- Felix
- Mason
- David
- Dylan
- Jaxon
- Otis
- Yusuf
- Zachary
- Liam
- Jasper
- Kai
- Musa
- Gabriel
- Caleb
- Logan
- Ibrahim
- Hunter
- Elias
- Riley
- Alfred
- Bobby
- Finn
- Rupert
- Michael
- Toby
- Myles
- Austin
- Nathan
- Grayson
- Vinnie
- Enzo
- Yahya
- Ralph
- Ellis
- Milo
- Bodhi
- Elliot
- Brody
- Leon
The top 100 names for girls include:
- Olivia
- Amelia
- Lily
- Isla
- Ivy
- Florence
- Freya
- Poppy
- Ava
- Elsie
- Isabella
- Sofia
- Sophia
- Mia
- Maya
- Bonnie
- Phoebe
- Daisy
- Sienna
- Evelyn
- Willow
- Harper
- Charlotte
- Rosie
- Grace
- Maeve
- Millie
- Margot
- Evie
- Arabella
- Matilda
- Hallie
- Delilah
- Emily
- Aria
- Penelope
- Mabel
- Lottie
- Ella
- Ada
- Ruby
- Violet
- Aurora
- Maisie
- Emilia
- Mila
- Ayla
- Luna
- Alice
- Sophie
- Esme
- Isabelle
- Olive
- Eva
- Elodie
- Layla
- Maryam
- Orla
- Rose
- Eden
- Iris
- Elizabeth
- Eliza
- Imogen
- Erin
- Thea
- Eleanor
- Harriet
- Emma
- Zara
- Ottilie
- Chloe
- Ophelia
- Lyla
- Hazel
- Bella
- Fatima
- Robyn
- Scarlett
- Nova
- Nancy
- Raya
- Lyra
- Clara
- Eloise
- Nora
- Lola
- Ellie
- Myla
- Darcie
- Maria
- Jasmine
- Nellie
- Rosa
- Jessica
- Athena
- Sara
- Lara
- Zoe
- Amelia