Jump directly to the content
NAME OF THE GAME

England’s most popular baby names revealed – use tool to find out where your favourite ranked

Scroll down to see the top 50 girls and boys names

ENGLAND'S most popular baby names have been published - and there's a new favourite.

The Office for National Statistics (ONS) has revealed there is a new number one name for baby boys.

The Office for National Statistics have revealed the new number one baby name of 2023
4
The Office for National Statistics have revealed the new number one baby name of 2023Credit: Getty
Results show the power of the royal baby name has dropped slightly
4
Results show the power of the royal baby name has dropped slightlyCredit: 2022 Samir Hussein
While celebrity names, like Olivia, Miley, and Billie are more popular than ever
4
While celebrity names, like Olivia, Miley, and Billie are more popular than everCredit: Getty
Muhammed has been crowned the most popular baby boy name of 2023
4
Muhammed has been crowned the most popular baby boy name of 2023Credit: Associated Press

Muhammad is now the most popular boys name in England and Wales, jumping up one place from the previous year.

In 2023, a whopping 4,600 baby boys were named Muhammed, 500 more than 2022 - where it was in second place.

It swapped places with Noah which fell from number one with 204 fewer baby names than the year before.

In third place stands Oliver which has taken the final podium spot from the name George with a total of 3,556 little Olivers arriving.

Read more Fabulous news

As for girls names, the top three have remained the same for the past two years.

In number one is Olivia with 2,906 names, Amelia with 2,663, and Isla with 2,337.

Oliva is the long serving champion and has held the crown for the top-ranked baby girl name since 2016.

It's hasn't shaken its popularity for nearly two decades and has remained in the top three girls name's every year since 2006.


Top 50 names for baby girls in England and Wales, 2023

1. Olivia
2. Amelia
3. Isla
4. Lily
5. Freya
6. Ava
7. Ivy
8. Florence
9. Willow
10. Isabella
11. Poppy
12. Sophia
13. Evelyn
14. Elsie
15. Sienna
16. Mia
17. Daisy
18. Grace
19. Sofia
20. Phoebe
21. Rosie
22. Harper
23. Charlotte
24. Evie
25. Millie
26. Bonnie
27. Ella
28. Emily
29. Maya
30. Matilda
31. Aria
32. Delilah
33. Penelope
34. Hallie
35. Mila
36. Maeve
37. Ada
38. Luna
39. Ruby
40. Mabel
41. Maisie
42. Violet
43. Arabella
44. Margot
45. Emilia
46. Isabelle
47. Esme
48. Lottie
49. Aurora
50. Alice

Top 50 baby boy names in England and Wales, 2023

1. Muhammad
2. Noah
3. Oliver
4. George
5. Leo
6. Arthur
7. Luca
8. Theodore
9. Oscar
10. Henry
11. Theo
12. Freddie
13. Archie
14. Arlo
15. Jude
16. Alfie
17. Charlie
18. Jack
19. Thomas
20. Finley
21. Harry
22. Albie
23. Teddy
24. Jacob
25. Lucas
26. Tommy
27. Isaac
28. Mohammed
29. William
30. Edward
31. Elijah
32. Roman
33. Rory
34. Alexander
35. James
36. Louie
37. Reuben
38. Ezra
39. Oakley
40. Joshua
41. Adam
42. Sebastian
43. Hudson
44. Max
45. Louis
46. Ronnie
47. Ethan
48. Hugo
49. Harrison
50. Mason

These rankings were compiled using the precise spellings of names as recorded at birth registration, so similar names with different spellings were counted separately.

Three different versions of Muhammed made the top 100 list and included variations like Mohammed at number 28 and Mohammad at 68.

The name with the exact spelling o Muhammed is the top of the trio and first entered the rankings in the mid-90s.

It was the top boys name in four of nine regions in England, and Olivia was the most popular in five out of nine regions.

Both Muhammed and Olivia were the top names for tots in Wales.

New additions in the baby name rankings include Jax, Enzo, an Bhodi for baby boys.

Bhodi soared up the table from 637th in 2022 to number 100 in the space of a year.

For girls, some recent novel entries are Nevaeh, Raya, Hazel and Lilah.

Seasonal names were spotted becoming increasingly popular with Summer and Autumn both appearing in the top 100, especially during their respective time of year.

However Winter remains at number 297, with only 147 baby Winters being born in 2023.

During the cold months, subtle seasonal names like Holly, Robyn and Joseph were more likely to become favourites.

In November the most popular name in Poppy which the ONS suggests is linked to Remembrance Day.

Historically, royal baby names have been hailed as powerful baby names, with thousands of youngsters being named after them each year.

However in 2023 royal names fell in popularity with George dropping down from third to fourth in the rankings and William coming in at 29th.

There were only 15 babies named Meghan and 78 named Catherine.

Alternatively, with the Barbenheimer hype still in full swing, there was a boom in babies being named after celebrities.

The ONS revealed a trend showing an increase of names related to actors, pop signers, and reality TV stars.

READ MORE SUN STORIES

An additional 215 baby girls were named Margo and Cillian jumped up with an extra 12 Cillians born from April to October alone.

Other celebrity names that have gained traction are Billie, Miley, Kendrick, and Elton.

Topics