Most popular baby names of 2024 revealed 👶

Lots of names have gained popularity over the last 12 months

Author: Alex RossPublished 20th Nov 2024

After the top baby names predicted to become popular over the next decade were unveiled last year, figures have now been released for the most popular names of 2024, and there's been some slight changes!

In research published by Mumsnet, findings from Office for National Statistics show the name Olivia has hit the top spot once again, with Noah taking over Muhammad to top the boys' list. Names such as Lily, Ava and Isla have also made the Top 10, as well as George, Theodore and Luca.

What are the most popular baby names of 2024:

The Top 20 baby boy names of 2024


1) Noah


2) Muhammad


3) George


4) Oliver


5) Leo


6) Arthur


7) Oscar


8) Theodore


9) Theo


10) Freddie


11) Archie


12) Luca


13) Henry


14) Jack


15) Harry


16) Charlie


17) Alfie


18) Arlo


19) Thomas


20) Teddy


The Top 20 baby girl names of 2024...


1) Olivia


2) Amelia


3) Isla


4) Ava


5) Lily


6) Ivy


7) Freya


8) Florence


9) Isabella


10) Mia


11) Willow


12) Sienna


13) Poppy


14) Sophia


15) Elsie


16) Rosie


17) Grace


18) Millie


19) Emily


20) Sofia


Did your child's name make the list?

Now read:

Most popular dog names of 2024 revealed

13 tips for saving energy and money around the house

40 baby names predicted to become popular over the next 10 years

How to listen to MFR:

For great music and incredible competitions tune into MFR on FM and DAB across the North of Scotland, online, on our app, or say ‘Play MFR’ on your Smart Speaker. We play you the biggest hits from the world’s hottest artists. You’ll find new favourites every day and hear the songs you've missed from the last few years.