Baby names starting with M

730 baby names that start with M, ranked by how many U.S. babies have been given each name since 1880.

Most popular

NameGenderOrigin2025 rankBabies since 1880
MichaelBoyHebrew#21 (b)4,448,633
MaryGirlAramaic or Hebrew#125 (g)4,156,654
MatthewBoyHebrew#32 (b)1,659,655
MarkBoyLatin#245 (b)1,366,672
MargaretGirlGreek#112 (g)1,268,519
MichelleGirlHebrew#465 (g)819,760
MelissaGirlGreek#420 (g)762,623
MariaGirlHebrew#87 (g)570,389
MarthaGirlAramaic#713 (g)553,732
MarieGirlHebrew#618 (g)542,270
MildredGirlEnglish—452,998
MeganGirlWelsh#889 (g)441,169
MadisonGirlSurname#40 (g)427,675
MarilynGirl—#761 (g)374,857
MasonBoySurname#39 (b)345,931
MartinBoyLatin originally given in honor#335 (b)317,037
MiaGirlGerman#6 (g)310,610
MarjorieGirlGreek—274,611
MorganUnisexIrish#312 (g), #559 (b)269,269
MelanieGirlGreek#142 (g)263,254
MarionUnisexHebrew—261,713
MarvinBoyWelsh#699 (b)255,807
MonicaGirlLatin#737 (g)252,257
MelvinBoySurname#959 (b)247,075
MarcusBoyLatin#258 (b)242,999

All 730 names

Can't decide? Swipe through names in the Baby Name Bee picker, then share a Partner Match code so you both see the names you each kept.
Open the swipe picker

Popularity data: U.S. Social Security Administration baby name data, 1880–2025 (names given to 5+ babies per year).