The most popular dog names for 2021 have been revealed – with a new champion on top

It's according to new research by Manchester-based company

Daisy Jackson Daisy Jackson - 15th November 2021

A list of the most popular dog names in 2021 has been released, with a new pooch name coming out on top.

Here in the UK, the top 10 features Bailey, Milo and Poppy – but it’s now Luna that’s been crowned the most popular name.

According to data from Manchester-based company, Luna has now overtaken Bella, which nabbed the top spot in 2020.

Thousands of dogs were surveyed, with the data also broken down by breed, revealing that Luna is the first choice for German Shepherds, Staffordshire Bull Terriers, and Greyhounds in particular.

Bella has been knocked off the top spot this year / Credit:

Coming in second was Teddy, which is especially common in poodle crosses like Cavapoos and Cockapoos – probably because of their teddy bear-like appearance.


Last year’s top name Bella is now in third, a name which apparently grew in popularity on the release of the Twilight films.

When it comes to breed-specific names, Yappy found that the most common name for sausage dogs is Rolo, while English Bulldogs are most likely to answer to Winston.


Skye was the number one name for Border Collies, though Jess, Max, Meg, Blue, Tess and Finn are also common.

  1. Luna
  2. Teddy
  3. Bella
  4. Poppy
  5. Milo
  6. Buddy
  7. Lola
  8. Alfie
  9. Bailey
  10. Charlie
  11. Daisy
  12. Molly
  13. Ruby
  14. Max
  15. Archie
  16. Cooper
  17. Coco
  18. Rosie
  19. Reggie
  20. Willow

Featured Image: