Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Evening Standard
Evening Standard
National
George Lithgow

Most popular names for baby boys and girls in 2024 revealed

Muhammad was the most popular name for baby boys in England and Wales in 2024, figures show.

It was the second year running that Muhammad topped the list, having been in the top 10 since 2016.

Noah came in second, with Oliver in third, just as they did in 2023.

Olivia and Amelia held the top two spots for baby girl names for the third year in a row, but Isla dropped out of the top three after being replaced by Lily.

Olivia has been in the top three for girls’ names every year since 2006, with 2,761 girls given the name in 2024.

The rankings were created using the exact spellings of names given at birth registration, meaning similar names with different spellings were counted separately.

The data, published by the Office for National Statistics (ONS), shows that three variant spellings of Muhammad made the list of the top 100 baby boys’ names in England and Wales in 2024.

Muhammad ranked first with 5,721 boys being given the name, while Mohammed came in 21st with 1,760 and Mohammad came 53rd with 986.

Royal names continued to fall in popularity on the whole.

George ranked sixth with 3,257 babies being given the name and William came in 27th.

Louis came in 47th for boys and Charlotte ranked 23rd for girls.

Names given to baby boys less than five times in 2024 include Cuthbert, Crispin, Awesome and Beckham.

Names given to baby girls less than five times include Orchid, Poem, Sicily and Everest.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.