Popular Welsh Baby boys’ names in 2021


Welsh baby boy names have been gaining popularity in recent years, both in Wales and beyond. The Office for National Statistics (ONS) releases a list of the most popular baby names in Wales each year, and in 2021, the top 10 Welsh boys’ names were:

  1. Noah
  2. Oliver
  3. Arthur
  4. George
  5. Dylan
  6. Leo
  7. Oscar
  8. Jack
  9. Charlie
  10. Archie
The most popular Welsh baby name in 2021
The most popular Welsh baby name in 2021

While Noah and Oliver are not Welsh names, they are very popular in Wales and around the world. Arthur is a classic Welsh name that has been popular for centuries, and it remains a popular choice for parents today. George, Leo, Oscar, Jack, Charlie, and Archie are also popular choices in Wales and other English-speaking countries.

Other popular Welsh baby boy names in 2021 included:

These names are all popular in Wales for different reasons. Some, such as Osian, Elis, and Jac, are traditional Welsh names that have been popular for generations. Others, such as Alfie, Ethan, and William, are more modern names that have become popular in Wales in recent years.

Here are some more details about some of the most popular Welsh baby boy names in 2021:

  • Dylan: Dylan is the most popular Welsh boy name, and it has been for many years. It means “son of the sea and waves,” and it is a name that is often associated with strength and masculinity.
  • Arthur: Arthur is another classic Welsh name that has been popular for centuries. It is the name of the legendary King Arthur, and it means “bear” or “strong man.”
  • Osian: Osian is a traditional Welsh name that means “young warrior.” It is a name that is often associated with bravery and strength.
  • Elis: Elis is a traditional Welsh name that means “God’s promise.” It is a name that is often associated with hope and faith.
  • Jac: Jac is a Welsh version of the name Jack. It means “God is gracious.”
  • Rhys: Rhys is a traditional Welsh name that means “ardent” or “passionate.” It is a name that is often associated with energy and enthusiasm.
  • Hari: Hari is a Welsh version of the name Harry. It means “house owner.”
  • Gruffydd: Gruffydd is a traditional Welsh name that means “lord” or “prince.” It is a name that is often associated with power and nobility.
  • Lewis: Lewis is a Welsh version of the name Louis. It means “warrior” or “renowned.”

If you are considering a Welsh name for your baby boy, there are many great options to choose from. Welsh names are beautiful, meaningful, and unique. They are also a great way to connect your child to their Welsh heritage.

Useful Resources

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