Max was officially the most popular dog name of 2020, but I’m not surprised. It’s a brilliant name and don’t let its popularity put you off choosing it. But just in case, here’s a list of 50 names for your dog beginning with M to choose from.

Boy dog names beginning with M

  1. Max
  2. Mister
  3. McKenzie
  4. Mike
  5. Marley
  6. Morgan
  7. Maxie
  8. Milo
  9. Mason
  10.  Murphy
  11.  Mac
  12.  Marty
  13.  McFly
  14.  Merlin
  15.  Mojo
  16.  Maverick
  17.  Marv
  18.  Mervyn
  19.  Meatball
  20.  Monkey
  21.  Moby
  22.  Morgan
  23.  Mozart
  24.  Milton
  25.  Mookie

Girl dog names beginning with M

  1. Molly
  2. Milly
  3. Misty
  4. Maya
  5. Maddie
  6. Mandy
  7. Maggie
  8. Milly
  9. Mina
  10. Mocha
  11. Mimi
  12. Maddie
  13. Mitzi
  14. Miley
  15. Mya
  16. Mindy
  17. Madison
  18. Mercedes
  19. Mistry
  20. Maisie
  21. Muffin
  22. Minnie
  23. Momo
  24. May
  25. Moochie

If your dog has a name beginning with M, let us know what it is and of course, we’d love to see a pic of your pup.