Early deals are happening now. Get up to £50 off.

Shop now
Blog /Puppy Names
Life with Pets December 18, 2020

Top 200 Boy and Girl Puppy Names for 2021

If you’re brainstorming names for your new dog, these lists of the most popular and most unique puppy names will give you lots of great ideas.

Would a puppy by any other name be as sweet? Probably. But having a cute name certainly helps!

Whether you prefer something tried and true or want a name that will stand out at the dog park, you’re in the right place.

Below, we’ve compiled lists of popular and unique puppy names based on the more than two million dogs we’ve tested.

A lady carrying two dogs

100 most popular puppy names

The following are names that we see in our customer database most frequently (as in, thousands of times). And they just so happen to divide quite evenly into “boy” and “girl” categories. That said, many are neutral.

50 popular girl puppy names:

  1. Luna
  2. Bella
  3. Daisy
  4. Lucy
  5. Bailey
  6. Coco
  7. Lola
  8. Nala
  9. Sadie
  10. Stella
  11. Penny
  12. Molly
  13. Maggie
  14. Rosie
  15. Zoey
  16. Ruby
  17. Lily
  18. Nova
  19. Ellie
  20. Chloe
  21. Pepper
  22. Mia
  23. Riley
  24. Roxy
  25. Willow
  26. Millie
  27. Sophie
  28. Oreo
  29. Gracie
  30. Hazel
  31. Honey
  32. Lady
  33. Ginger
  34. Lucky
  35. Lulu
  36. Princess
  37. Winnie
  38. Maya
  39. Frankie
  40. Dixie
  41. Athena
  42. Zoe
  43. Layla
  44. Olive
  45. Remi
  46. Lexi
  47. Sasha
  48. Oakley
  49. Cookie
  50. Poppy

50 popular boy puppy names:

  1. Charlie
  2. Max
  3. Milo
  4. Cooper
  5. Rocky
  6. Buddy
  7. Bear
  8. Teddy
  9. Harley
  10. Duke
  11. Zeus
  12. Blue
  13. Jack
  14. Loki
  15. Leo
  16. Oliver
  17. Tucker
  18. Koda
  19. Toby
  20. Bentley
  21. Jax
  22. Kobe
  23. Piper
  24. Ace
  25. Finn
  26. Ollie
  27. Louie
  28. Scout
  29. Apollo
  30. Winston
  31. Kona
  32. Shadow
  33. Bruno
  34. Moose
  35. Murphy
  36. Marley
  37. Archie
  38. Hank
  39. Thor
  40. Benji
  41. Gus
  42. Simba
  43. Bandit
  44. Dexter
  45. King
  46. Diesel
  47. Beau
  48. Maverick
  49. Cash
  50. Henry
Spotted puppy on the floor

100 most unique puppy names

On the hunt for a truly creative puppy name? Here are several we’ve seen only a handful of times among our customer records.

Again, we’ve sorted them into “boy” and “girl” categories for easier browsing. But many of these names would be adorable for either.

50 unique girl puppy names:

  1. Pica
  2. Sparta
  3. Astoria
  4. Tetra
  5. Miyuki
  6. Brina
  7. Manchita
  8. Nixie
  9. Mistletoe
  10. Treble
  11. Shaya
  12. Rosalita
  13. Lunita
  14. Umi
  15. Katya
  16. Hermie
  17. Amiga
  18. Seneca
  19. Marta
  20. Penguin
  21. Essence
  22. Kainoa
  23. Ainsley
  24. Whip
  25. Aulani
  26. Acorn
  27. Cabernet
  28. Tad
  29. Fizzle
  30. Panini
  31. Baela
  32. Hara
  33. Marvelous
  34. Narcissa
  35. Pockets
  36. Zeeva
  37. Silvia
  38. Pigeon
  39. Kahuna
  40. Spinelli
  41. Indra
  42. Gilda
  43. Popsicle
  44. Yori
  45. Aloe
  46. Benita
  47. Sugarfoot
  48. Etsy
  49. Zucchini
  50. Oats

50 unique boy puppy names:

  1. Crusher
  2. Zed
  3. Sport
  4. Liko
  5. Bullwinkle
  6. Meech
  7. Bubsy
  8. Callaway
  9. Goblin
  10. Deeno
  11. Cognac
  12. Godzilla
  13. Sean
  14. Dwayne
  15. Flick
  16. Ken
  17. Jackpot
  18. Lugnut
  19. Bagels
  20. Yuko
  21. Thurman
  22. Washington
  23. Lambert
  24. Gretzky
  25. Simmons
  26. Hop
  27. Cosmos
  28. Bohannon
  29. Percival
  30. Toad
  31. Gilgamesh
  32. Tiller
  33. Grunt
  34. Jiro
  35. Arco
  36. Asiago
  37. Surge
  38. Boop
  39. Opus
  40. Dilbert
  41. Buckwheat
  42. Pavel
  43. Azlan
  44. Astor
  45. Diggory
  46. Chutney
  47. Baldwin
  48. Onyx
  49. Moku
  50. Whaler

Want to learn more about your puppy? Try our Premium Dog DNA test.

Shop Now

Provide the best possible care for your new puppy.

Though important (and fun), naming is only one of many things you should do when you get a dog. To help you prioritize, we created a checklist of tasks to tackle in the first 30 days.

View Checklist