Popular English Baby boys’ names in 2021

Discover the most popular English baby boys’ names in 2021

Popular English Names
Popular English Names


There was a turn in the most popular boys’ names in Wales and England in 2021. Oliver was the most popular boy’s name as of 2021. Noah snatched the title in 2021 and remained top throughout the year.


Other popular English Baby boy names of 2021 are George and Henry. The three names have ranked in the top ten popular names list since 2016. The most used name has climbed three positions since 2020 and overtaken other traditional names like Oscar and Harry.


The office for National Statistics ranks other names like Harry, Oscar, and Archie in the bottom five of the top 10 baby names for boys at all times. Otherwise, new names like Brody and Tobias entered England and Wales’ top 100 boys’ names. It is the first time the mentioned names entered England and Wales in the most popular 100 boys’ names list.

A list of the most popular English names is shown below:

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

Useful Resources

Discover the meaning and popularity of other English boys’ names.

Mindful Revision GIF