You’ve got some exciting news to share – you and your partner are expecting a baby and are over the moon with excitement! There are so many things that are sure to be running through your head right away. Things like: will we be expecting a baby boy or a baby girl? What nursery theme will we go with? How will we do as parents? There are so many thoughts sure to cross your mind; however, one of the biggest ones might be: what will their name be? If you’re looking for M names for boys, you’re in the right place! We’ve compiled a list of 200 boy names that start with M.
Baby Boy Names That Start With M
We’ve put them into two separate lists. The first list of 100 M names for boys are more common and names you’ve likely heard before. The second list of 100 M names for boys are less common and you may not have heard them before. Check them out below!
Common Boy Names That Start With M
1. Mac
2. Macguire
3. Mack
4. Mackenzie
5. Mackinley
6. Maddox
7. Magee
8. Maine
9. Malachi
10. Malcolm
11. Malloy
12. Manning
13. Manual
14. Manuel
15. Marc
16. Marcel
17. Marco
18. Marcus
19. Mariano
20. Mario
21. Mark
22. Marko
23. Markos
24. Markus
25. Marley
26. Marquis
27. Marshall
28. Marshell
29. Martin
30. Marty
31. Marvin
32. Mason
33. Mat
34. Mateo
35. Mateus
36. Mathew
37. Mathias
38. Matias
39. Matt
40. Matteo
41. Matthew
42. Mattie
43. Matty
44. Maurice
45. Mauricio
46. Maury
47. Maverick
48. Max
49. Maxime
50. Maximillian
51. Maxwell
52. Maxx
53. Maynard
54. Mayne
55. Mayson
56. Mcallister
57. Mccarthy
58. Mcguire
59. Mckade
60. Mckenzie
61. Mcneil
62. Mel
63. Melvin
64. Merritt
65. Mervyn
66. Micah
67. Michael
68. Michaelangelo
69. Michel
70. Mick
71. Micky
72. Miguel
73. Mikael
74. Mike
75. Mikey
76. Miko
77. Miles
78. Miller
79. Milo
80. Milton
81. Mitch
82. Mitchell
83. Moe
84. Mohammad
85. Monte
86. Montgomery
87. Montie
88. Monty
89. Moore
90. Morgan
91. Morice
92. Morris
93. Morrison
94. Mortimer
95. Morty
96. Moses
97. Muriel
98. Murray
99. Murry
100. Myles
Uncommon Boy Names That Start With M
The following 100 boy names are names you probably haven’t heard a lot. These M names for boys will stick out amongst a crowd.
1. Macario
2. Maclin
3. Madi
4. Madison
5. Magic
6. Magnus
7. Maheer
8. Maisen
9. Maison
10. Majestic
11. Majid
12. Major
13. Maksen
14. Malakai
15. Manan
16. Manas
17. Manolo
18. Mansour
19. Maquli
20. Marcello
21. Marci
22. Marius
23. Markel
24. Marlowe
25. Marquan
26. Marquise
27. Mars
28. Marshawn
29. Martinez
30. Marvel
31. Mase
32. Matei
33. Matey
34. Matthieu
35. Mattia
36. Maui
37. Maven
38. Mavi
39. Maximo
40. Maxton
41. Maze
42. Mazzi
43. Mcclain
44. Mccoy
45. Mckai
46. Mega
47. Mehki
48. Meiko
49. Memphis
50. Mendoza
51. Mercer
52. Mercy
53. Merle
54. Merrick
55. Meyer
56. Messiah
57. Meziah
58. Micha
59. Mico
60. Miggy
61. Mika
62. Mikai
63. Miklos
64. Milan
65. Milano
66. Ming
67. Minnu
68. Minor
69. Miracle
70. Mithran
71. Mohid
72. Momo
73. Monroe
74. Montana
75. Monte
76. Montell
77. Montez
78. Montrell
79. Moon
80. Moose
81. Mordecai
82. Moris
83. Mory
84. Moshe
85. Moss
86. Motley
87. Moussa
88. Moustafa
89. Mugo
90. Muna
91. Munachi
92. Munir
93. Murad
94. Murari
95. Murphy
96. Music
97. Mustafa
98. Myle
99. Mylen
100. Mystery
We hope you were able to add a few of these names to that ever-growing list of baby name possibilities. It’s important to start somewhere and choosing a letter of the alphabet is a great place to begin! Put those worries aside, and just know that whatever name you pick will be the perfect name for your bundle of joy. Have fun baby-naming and keep it stress-free!
Be sure also to take a peek at some of our other baby name lists, like our hottest baby names for 2022, the coolest boy names, and unique and trendy boy names. Have fun choosing a beautiful name you love for your baby boy!