Boy Names That Start With M

These are the 102 boy names that start with M, have reached the top 500 as a boy's name at some point since 1880, and still go to boys rather than girls today. Ranked by the number of boys given each name in 2025, most common first.

All 102 names

  1. Mateo #8 11,045
  2. Michael #21 8,094
  3. Matthew #32 7,003
  4. Mason #39 6,291
  5. Miles #44 6,072
  6. Maverick #49 5,894
  7. Micah #90 3,817
  8. Myles #100 3,511
  9. Milo #119 2,974
  10. Malachi #134 2,692
  11. Matteo #146 2,455
  12. Matias #170 2,140
  13. Max #180 2,025
  14. Maxwell #189 1,924
  15. Messiah #207 1,666
  16. Maddox #209 1,664
  17. Miguel #212 1,661
  18. Malakai #213 1,657
  19. Muhammad #239 1,473
  20. Milan #242 1,418
  21. Mark #244 1,416
  22. Marcus #258 1,341
  23. Malcolm #272 1,257
  24. Maximus #275 1,249
  25. Maximiliano #280 1,209
  26. Mathias #312 1,087
  27. Martin #335 1,009
  28. Marshall #340 977
  29. Miller #369 864
  30. Marco #370 862
  31. Manuel #371 860
  32. Matthias #372 854
  33. Marcelo #398 798
  34. Moshe #435 728
  35. Malik #437 724
  36. Mario #438 721
  37. Mack #463 668
  38. Musa #469 651
  39. Makai #481 626
  40. Moses #515 583
  41. Marcos #516 579
  42. Mohamed #527 568
  43. Morgan #559 532
  44. Mohammad #561 529
  45. Moises #587 502
  46. Maximilian #590 497
  47. Mohammed #595 486
  48. Memphis #639 437
  49. Mauricio #663 413
  50. Major #669 407
  51. Mac #695 390
  52. Marvin #699 385
  53. Marcel #730 364
  54. Murphy #754 341
  55. Mitchell #952 245
  56. Melvin #958 243
  57. Mathew #973 235
  58. Maurice #1018 220
  59. Marlon #1097 195
  60. Mekhi #1169 176
  61. Mike #1231 163
  62. Marc #1235 162
  63. Monroe #1260 157
  64. Markus #1333 144
  65. Micheal #1401 130
  66. Milton #1436 125
  67. Monte #1466 121
  68. Merritt #1499 117
  69. Monty #1539 112
  70. Myron #1644 102
  71. Marquis #1668 99
  72. Meyer #1688 97
  73. Morris #1753 92
  74. Marlin #1778 90
  75. Mickey #2035 73
  76. Marquise #2304 60
  77. Merlin #2332 59
  78. Mervin #2363 58
  79. Marion #2480 54
  80. Murray #2604 50
  81. Mahlon #2833 44
  82. Marty #2884 43
  83. Merle #3450 33
  84. Matt #3757 29
  85. Mose #4139 25
  86. Marques #4396 23
  87. Michel #4539 22
  88. Merrill #6143 14
  89. Millard #7679 10
  90. Mitchel #7679 10
  91. Maynard #9714 7
  92. Mitch #10695 6
  93. Mat
  94. Mcarthur
  95. Melville
  96. Melvyn
  97. Merton
  98. Milford
  99. Minor
  100. Mont
  101. Mortimer
  102. Morton

Also starting with M, and now given almost only to girls: Madison, Margaret, Mary, Mackenzie, Mckinley, Mildred, Minnie

Boy names that start with M in the 2025 data

M is the fourth most common first letter for boys born in 2025: 126,252 of them, 7.4% of every boy in the file. It held fourth place a decade ago too, and its share has grown from 7.1% to 7.4%.

This list holds the 102 of those names that reached the top 500 as a boy's name at some point since 1880 and are still given to boys rather than girls. The most common today is Mateo, #8 with 11,045 boys in 2025. 8 of the 102 are in this year's top 100, and 92 appear in the 2025 file at all — which takes at least five births, the point below which a name is left out. Seven other names starting with M are left out — Madison, Margaret and Mary among them. Each reached the top 500 among boys at some point, but fewer than one in ten children given it over the last ten years was a boy. Together they account for 104,035 of those 126,252 boys — the remainder go to names that have never reached the top 500, each given to a handful of children.

The fastest climber among them is Musa, up from #930 in 2015 to #469 in 2025. Mario has gone the other way, from #285 to #438. The shortest name here is Mac at 3 letters, the longest Maximiliano at 11.

Questions about boy names that start with M

What is the most popular boy name that starts with M?

Mateo. 11,045 boys were given the name in 2025, which put it at #8 nationally.

How many boy names start with M?

102 have reached the top 500 as a boy's name and still go to boys today, which is this list. Counting every spelling in the file, 126,252 boys born in 2025 — 7.4% of the total — were given a name starting with M.

Are boy names that start with M getting more popular?

M is gaining ground. It was fourth among first letters for boys a decade ago with 7.1% of births, and it is fourth in 2025 with 7.4%.