Top puppy names for 2025

Welcoming a new puppy into your family is an exciting time—full of cuddles, chaos, and the all-important question, what should we call them?
Whether you’re after something trendy, timeless, or totally unique, knowing what’s hot (and what’s not) can help your pooch be the envy of its peers at the park.
Top dog names
Last year, some of the UK’s most popular dog names were familiar yet adorable. Luna, Bella, and Daisy continued to be firm favourites for female pups, while Teddy, Milo, and Buddy topped the charts for boys. Classic picks like Charlie and Max remained popular, while nature-inspired names like Poppy and Willow were charming choices that suit all breeds.
Meanwhile, on our list of the 100 most popular dog names (below), you might spot some celebrity-inspired choices. Finn (number 65) is the dog of actress Amanda Seyfried, and thanks to his own Instagram account, he's become something of a celebrity in his own right. Barney, number 46 on our list of most popular dog names, belongs to Radio 1 DJ Greg James — fans often spot the pair out on walks via Greg’s social media. And the Beckhams, known for their love of dogs, have a Cocker Spaniel named Olive, who comes in at number 35 on our list.
Popular dog names
Here, for your inspiration, are some of the most popular pooch names in the UK, based on Agria Pet Insurance policies bought in 2024. Whether you want to blend in or stand out, there's a perfect name waiting for your pup.
Top 10 most popular female dog names:
From sweet to elegant, these top 10 girl dog names are a lovely choice for your new furry companion.
- 1
Luna
- 2
Bella
- 3
Daisy
- 4
Poppy
- 5
Willow
- 6
Ruby
- 7
Bonnie
- 8
Lola
- 9
Coco
- 10
Winnie
Top 10 most popular male dog names:
These top 10 boy dog names are popular, playful, and full of personality.
- 1
Teddy
- 2
Milo
- 3
Charlie
- 4
Buddy
- 5
Max
- 6
Monty
- 7
Reggie
- 8
Cooper
- 9
Bear
- 10
Bertie
Most popular dog names by breed
Curious which names suit your dog’s breed best? Here’s a look at the most popular dog names by breed, helping you find the perfect match for your pup’s personality and heritage.
and heritage.
Dog breed |
Most popular dog name | |
Female |
Male | |
Beagle |
Bella |
Hugo |
Bichon Frise |
Rosie |
Budd |
Border Collie |
Luna |
Max |
Border Terrier |
Ruby |
Ted |
Cavalier King Charles Spaniel |
Poppy |
Charlie |
Cavapoo |
Daisy |
Teddy |
Chihuahua |
Coco |
Rocky |
Cockapoo |
Daisy |
Teddy |
Cocker Spaniel |
Luna |
Milo |
Dachshund |
Winnie |
Rolo |
French Bulldog |
Lola |
Bruno |
German Shepherd Dog |
Luna |
Bear |
Golden Retriever |
Daisy |
Monty |
Goldendoodle |
Maggie |
(Unavailable) |
Greyhound |
Poppy |
(Unavailable) |
Hungarian Vizsla |
Ruby |
Hugo |
Jack Russell Terrier |
Poppy |
Jack |
Labrador Retriever |
Luna |
Milo |
Labradoodle |
Daisy |
Teddy |
Lurcher |
(Unavailable) |
Milo |
Maltipoo |
Honey |
Murray |
Miniature Schnauzer |
Rosie |
Otto |
Pomeranian |
Coco |
Teddy |
Poodle |
Daisy |
Teddy |
Siberian Husky |
Skye / Sky |
Ghost |
Shiba Inu |
Ruby |
Kenji |
Shih Tzu |
Bella |
Teddy |
Sprocker |
Luna |
(Unavailable) |
Staffordshire Bull Terrier |
Lola |
Buster |
Whippet |
Willow |
Monty |
Yorkshire Terrier |
Daisy |
Teddy |
Top 100 names for your puppy
From unique dog names that stand out at the park, to cute dog names full of charm, and cool dog names that give your furry friend some extra swagger, here are the 100 most popular dog names in the UK, according to Agria Pet Insurance.
1. Luna
2. Bella
3. Daisy
4. Poppy
5. Willow
6. Teddy
7. Milo
8. Ruby
9. Bonnie
10. Lola
11. Coco
12. Winnie
13. Rosie
14. Molly
15. Mabel
16. Bailey
17. Charlie
18. Buddy
19. Tilly
20. Max
21. Monty
22. Reggie
23. Millie
24. Cooper
25. Bear
26. Bertie
27. Nala
28. Alfie
29. Skye
30. Archie
31. Maggie
32. Honey
33. Dexter
34. Loki
35. Olive
36. Penny
37. Hugo
38. Bruno
39. Ralph
40. Stanley
41. Betty
42. Arlo
43. Lottie
44. Murphy
45. Lily
46. Barney
47. Toby
48. Rolo
49. Ted
50. Oscar
51. Pippa
52. Frankie
53. Nellie
54. Freddie
55. Blue
56. Roxy
57. Dolly
58. Maisie
59. Marley
60. Ivy
61. Jasper
62. Frank
63. Otis
64. Otto
65. Finn
66. Woody
67. George
68. Rocky
69. Pepper
70. Cookie
71. Peggy
72. Ziggy
73. Ollie
74. Holly
75. Lucy
76. Beau
77. Maple
78. Belle
79. Henry
80. Bruce
81. Benji
82. Bobby
83. Amber
84. Enzo
85. Lexi
86. Ozzy
87. Pip
88. Bramble
89. Leo
90. Ronnie
91. Winston
92. Chester
93. Jack
94. Nelly
95. Harley
96. Minnie
97. Rocco
98. Betsy
99. Jessie
100. Nova
More puppy guides and advice
For more handy info on pup life, see our range of puppy guides and advice, where we cover everything from training your new dog, to exercise, diet and maintaining their health.
About the Author
Shelley Harrison is Brand and Communications Manager at Agria Pet Insurance.
More articles from Shelley Harrison