PREGNANCY

The most popular baby names have just been announced ... and there are a few surprises!

Last modified on Thursday 6 October 2022

It's all change in the Top 10 ...

The Office for National Statistics has just announced the most popular baby names in England and Wales in 2021 ... and there are some surprises in store!

Noah has become the most popular boys' name in England and Wales, finally knocking Oliver off the top spot (and into second place) after eight years.

Meanwhile, Jack dropped out of the top 10 for the first time since 1996, while Rupert and Brody made it into the top 100 for the first time.

FREE NEWBORN NAPPIES

Olivia remained the most popular girls' name for the sixth year in a row, while Isabella , Rosie , and Sophia were knocked out of the top 10 and replaced by Freya , Florence and Willow .

New entries this year to the top 100 include Lara , Beatrice and Sara.

Here are the top 10 most popular names for boys and girls.

Top 10 most popular boys' names in 2021

  1. Noah
  2. Oliver
  3. George
  4. Arthur
  5. Muhammad
  6. Leo
  7. Harry
  8. Oscar
  9. Archie
  10. Henry

See the top 1,000 most popular boys' names here

Top 10 most popular girls' names in 2021

  1. Olivia
  2. Amelia
  3. Isla
  4. Ava
  5. Ivy
  6. Freya
  7. Lily
  8. Florence
  9. Mia
  10. Willow

See the top 1,000 most popular girls' names for 2021 here

Need more baby name inspo?

Unique and pretty baby names for girls

CHAT: Baby names

The top 110 posh baby names for boys and girls