BabyNamesMap

Lists

Names starting with M

The 50 most given girls’ and boys’ names starting with M in 2025.

Girls · US 2025

  1. #6MiaEditor’s note Steady in the US: #6 in 2015 and #6 in 2025. About 1 in 150 US girls in the 2025 records11,078 babies
  2. #40MadisonEditor’s note First shows up in US records in 1970, with 5 babies4,945 babies
  3. #43MilaEditor’s note Up from #53 in 2015 to #43 in 2025 in the US. About 1 in 340 US girls in the 2025 records4,796 babies
  4. #62MayaEditor’s note Steady in the US: #68 in 2015 and #62 in 2025. About 1 in 430 US girls in the 2025 records3,712 babies
  5. #70MadelynEditor’s note Down from #59 in 2015 to #70 in 2025 in the US3,362 babies
  6. #73MillieEditor’s note Climbing fast in the US: #469 in 2015, #73 in 20253,353 babies
  7. #76Maeve“intoxicating”3,153 babies
  8. #79MelodyEditor’s note Up from #148 in 2015 to #79 in 2025 in the US. About 1 in 520 US girls in the 2025 records3,095 babies
  9. #81MadelineEditor’s note More popular in the US than England & Wales: #81 vs #304 in 20253,086 babies
  10. #87MariaEditor’s note Peaked in the US in 1964, with 10,148 babies; 2,887 in 20252,887 babies
  11. #102MargotEditor’s note Climbing fast in the US: #592 in 2015, #102 in 20252,575 babies
  12. #112Margaret“pearl”2,436 babies
  13. #124MagnoliaEditor’s note Climbing fast in the US: #634 in 2015, #124 in 20252,233 babies
  14. #125MarySame root as Miriam, possibly meaning “bitter”2,230 babies
  15. #142Melanie“black, dark”2,074 babies
  16. #196MollyEditor’s note Down from #144 in 2015 to #196 in 2025 in the US1,601 babies
  17. #201Mabel“lovable”1,522 babies
  18. #210MylaEditor’s note Up from #335 in 2015 to #210 in 2025 in the US1,436 babies
  19. #228Mackenzie“son, descendant + of Coinneach”1,343 babies
  20. #233MaisieDiminutive of Margaret, meaning “pearl”1,328 babies
  21. #246Miriampossibly “bitter”1,262 babies
  22. #260MarianaEditor’s note More popular in the US than England & Wales: #260 vs #1,512 in 20251,192 babies
  23. #286MeadowEditor’s note Climbing fast in the US: #673 in 2015, #286 in 20251,078 babies
  24. #288MilaniEditor’s note Climbing fast in the US: #664 in 2015, #288 in 20251,063 babies
  25. #294MaggieDiminutive of Margaret, meaning “pearl”1,041 babies
  26. #312MorganEditor’s note Cooling off in the US: #121 in 2015, #312 in 2025977 babies
  27. #319MadissonEditor’s note Climbing fast in the US: #4,981 in 2015, #319 in 2025958 babies
  28. #322MarleyEditor’s note Down from #218 in 2015 to #322 in 2025 in the US950 babies
  29. #335MiraShort form of Miranda, meaning “admirable”916 babies
  30. #338Miley“smiley”900 babies
  31. #349MaliaEditor’s note Down from #315 in 2015 to #349 in 2025 in the US872 babies
  32. #351MaryamEditor’s note More popular in England & Wales than the US: #52 vs #351 in 2025869 babies
  33. #364MatildaEditor’s note More popular in England & Wales than the US: #19 vs #364 in 2025838 babies
  34. #372Mallory“unhappy, unlucky”825 babies
  35. #374MalaniEditor’s note Climbing fast in the US: #1,247 in 2015, #374 in 2025822 babies
  36. #397Murphy“descendant of Murrough”783 babies
  37. #398MelanyVariant of Melanie, meaning “black, dark”779 babies
  38. #410MckennaEditor’s note First shows up in US records in 1972, with 5 babies758 babies
  39. #419Melissa“bee, honey, or honeybee”747 babies
  40. #424MarcelineEditor’s note Climbing fast in the US: #1,667 in 2015, #424 in 2025733 babies
  41. #433MaiaEditor’s note Up from #552 in 2015 to #433 in 2025 in the US715 babies
  42. #438MacieEditor’s note Down from #415 in 2015 to #438 in 2025 in the US703 babies
  43. #438MaddisonEditor’s note Down from #310 in 2015 to #438 in 2025 in the US703 babies
  44. #443MyaEditor’s note Cooling off in the US: #146 in 2015, #443 in 2025697 babies
  45. #447MariahEditor’s note Peaked in the US in 1996, with 5,446 babies; 693 in 2025693 babies
  46. #454MadeleineSame root as Magdalene, meaning “woman from Magdala”679 babies
  47. #464MadilynEditor’s note 662 US babies in 2025, but under 3 in England & Wales662 babies
  48. #465MichelleFeminine form of Michel, meaning “who is like God?”661 babies
  49. #467MonroeEditor’s note Used for both: 81% of US babies named Monroe in 2025 were girls658 babies
  50. #469Meredith“great lord”656 babies

Boys · US 2025

  1. #8MateoSame root as Matthew, meaning “gift of the Lord”11,045 babies
  2. #21Michael“who is like God?”8,094 babies
  3. #32Matthew“gift of the Lord”7,003 babies
  4. #39MasonFrom a surname for “a stonemason”6,291 babies
  5. #44MilesEditor’s note Climbing fast in the US: #107 in 2015, #44 in 20256,072 babies
  6. #49MaverickEditor’s note Climbing fast in the US: #184 in 2015, #49 in 20255,894 babies
  7. #90Micah“who is like Yahweh”3,817 babies
  8. #100MylesEditor’s note Climbing fast in the US: #223 in 2015, #100 in 20253,511 babies
  9. #119MiloEditor’s note Climbing fast in the US: #288 in 2015, #119 in 20252,974 babies
  10. #134Malachi“my messenger”2,692 babies
  11. #146MatteoItalian, from Latin Matthaeus, meaning “gift of the Lord”2,455 babies
  12. #170MatiasFrom Biblical Hebrew, meaning “gift of Yahweh”2,140 babies
  13. #180MaxEditor’s note More popular in England & Wales than the US: #48 vs #180 in 20252,025 babies
  14. #189Maxwell“well”1,924 babies
  15. #207MessiahEditor’s note First shows up in US records in 1973, with 5 babies1,666 babies
  16. #209MaddoxEditor’s note Down from #148 in 2015 to #209 in 2025 in the US1,664 babies
  17. #212MiguelSpanish and Portuguese form of Michael, meaning “who is like God?”1,661 babies
  18. #213MalakaiEditor’s note Climbing fast in the US: #491 in 2015, #213 in 20251,657 babies
  19. #239Muhammad“praised, commendable, laudable”1,473 babies
  20. #242MilanEditor’s note Used for both: 80% of US babies named Milan in 2025 were boys1,418 babies
  21. #244MarkEditor’s note Peaked in the US in 1960, with 58,727 babies; 1,416 in 20251,416 babies
  22. #258MarcusEditor’s note Peaked in the US in 1984, with 5,996 babies; 1,341 in 20251,341 babies
  23. #272MalcolmVariant of Calum, meaning “dove”1,257 babies
  24. #275MaximusEditor’s note First shows up in US records in 1997, with 5 babies1,249 babies
  25. #280MaximilianoEditor’s note Steady in the US: #302 in 2015 and #280 in 20251,209 babies
  26. #312MathiasFrom Biblical Hebrew, meaning “gift of Yahweh”1,087 babies
  27. #335Martin“of or like Mars”1,009 babies
  28. #340MarshallEditor’s note Down from #319 in 2015 to #340 in 2025 in the US977 babies
  29. #369MillerFrom a surname for “a miller”864 babies
  30. #370MarcoItalian, from Latin Mārcus, meaning “pertaining to Mars”862 babies
  31. #371Manuel“pillar”860 babies
  32. #372MatthiasFrom Biblical Hebrew, meaning “gift of Yahweh”854 babies
  33. #398MarceloEditor’s note Up from #761 in 2015 to #398 in 2025 in the US798 babies
  34. #435Moshepossibly “to give birth to”728 babies
  35. #437MalikEditor’s note Peaked in the US in 1996, with 4,026 babies; 724 in 2025724 babies
  36. #438MarioEditor’s note Peaked in the US in 1980, with 2,936 babies; 721 in 2025721 babies
  37. #463MackEditor’s note More popular in the US than England & Wales: #463 vs #1,007 in 2025668 babies
  38. #469MusaEditor’s note More popular in England & Wales than the US: #64 vs #469 in 2025651 babies
  39. #481MakaiEditor’s note More popular in the US than England & Wales: #481 vs #1,538 in 2025626 babies
  40. #515MosesEditor’s note Down from #468 in 2015 to #515 in 2025 in the US583 babies
  41. #516MarcosEditor’s note Down from #408 in 2015 to #516 in 2025 in the US579 babies
  42. #527MohamedVariant of Muhammad, meaning “praised, commendable, laudable”568 babies
  43. #559MorganEditor’s note Up from #671 in 2015 to #559 in 2025 in the US532 babies
  44. #561MohammadVariant of Muhammad, meaning “praised, commendable, laudable”529 babies
  45. #580MaximoEditor’s note Up from #853 in 2015 to #580 in 2025 in the US506 babies
  46. #587MoisesEditor’s note 502 US babies in 2025, but under 3 in England & Wales502 babies
  47. #590MaximilianGerman, meaning “the greatest”497 babies
  48. #595MohammedVariant of Muhammad, meaning “praised, commendable, laudable”486 babies
  49. #639MemphisEditor’s note Used for both: 75% of US babies named Memphis in 2025 were boys437 babies
  50. #663MauricioSpanish and Portuguese form of Maurice, meaning “Moor; dark, swarthy”413 babies

Girls · England & Wales 2025

  1. #16Mabel“lovable”1,527 babies
  2. #19MatildaEditor’s note More popular in England & Wales than the US: #19 vs #364 in 20251,449 babies
  3. #21MiaEditor’s note Down from #9 in 2015 to #21 in 2025 in England & Wales. Short and simple: 3 letters1,372 babies
  4. #26Maeve“intoxicating”1,330 babies
  5. #28MayaEditor’s note Up from #37 in 2015 to #28 in 2025 in England & Wales. Short and simple: 4 letters1,259 babies
  6. #30MargotEditor’s note More popular in England & Wales than the US: #30 vs #102 in 20251,230 babies
  7. #36MillieEditor’s note Down from #30 in 2015 to #36 in 2025 in England & Wales1,080 babies
  8. #40MilaEditor’s note Up from #79 in 2015 to #40 in 2025 in England & Wales. Short and simple: 4 letters1,014 babies
  9. #43MaisieDiminutive of Margaret, meaning “pearl”966 babies
  10. #52MaryamEditor’s note More popular in England & Wales than the US: #52 vs #351 in 2025825 babies
  11. #88MariaEditor’s note Down from #73 in 2015 to #88 in 2025 in England & Wales522 babies
  12. #94MylaEditor’s note Up from #182 in 2015 to #94 in 2025 in England & Wales490 babies
  13. #97MarnieEditor’s note Up from #168 in 2015 to #97 in 2025 in England & Wales467 babies
  14. #120MollyEditor’s note Cooling off in England & Wales: #46 in 2015, #120 in 2025405 babies
  15. #136MaevaFrench, meaning “welcome”366 babies
  16. #154MaddisonEditor’s note Down from #97 in 2015 to #154 in 2025 in England & Wales324 babies
  17. #164Martha“mistress”302 babies
  18. #175MadisonEditor’s note Peaked in England & Wales in 2005, with 1,556 babies; 280 in 2025280 babies
  19. #184MaggieDiminutive of Margaret, meaning “pearl”271 babies
  20. #197MaiaEditor’s note Up from #220 in 2015 to #197 in 2025 in England & Wales255 babies
  21. #214Miley“smiley”220 babies
  22. #230MyaEditor’s note Cooling off in England & Wales: #114 in 2015, #230 in 2025203 babies
  23. #235MirhaEditor’s note Climbing fast in England & Wales: #2,195 in 2015, #235 in 2025199 babies
  24. #237Miriampossibly “bitter”197 babies
  25. #242MollieEditor’s note Peaked in England & Wales in 2001, with 782 babies; 192 in 2025192 babies
  26. #248MelodyEditor’s note Steady in England & Wales: #269 in 2015 and #248 in 2025188 babies
  27. #259MadeleineSame root as Magdalene, meaning “woman from Magdala”179 babies
  28. #259MariamEditor’s note Down from #196 in 2015 to #259 in 2025 in England & Wales179 babies
  29. #291MeadowEditor’s note Up from #512 in 2015 to #291 in 2025 in England & Wales155 babies
  30. #304MadelineEditor’s note Peaked in England & Wales in 2004, with 447 babies; 144 in 2025144 babies
  31. #306MarwaEditor’s note Up from #448 in 2015 to #306 in 2025 in England & Wales143 babies
  32. #318MinhaEditor’s note More popular in England & Wales than the US: #318 vs #1,769 in 2025137 babies
  33. #321Melissa“bee, honey, or honeybee”136 babies
  34. #323MiraShort form of Miranda, meaning “admirable”135 babies
  35. #328MaliEditor’s note More popular in England & Wales than the US: #328 vs #3,903 in 2025132 babies
  36. #329MarySame root as Miriam, possibly meaning “bitter”131 babies
  37. #346MichelleFeminine form of Michel, meaning “who is like God?”124 babies
  38. #357MaddieEditor’s note Down from #270 in 2015 to #357 in 2025 in England & Wales120 babies
  39. #357MargoEditor’s note Climbing fast in England & Wales: #1,168 in 2015, #357 in 2025120 babies
  40. #391MaeEditor’s note Up from #478 in 2015 to #391 in 2025 in England & Wales108 babies
  41. #408MinaEditor’s note Up from #787 in 2015 to #408 in 2025 in England & Wales100 babies
  42. #413Margaret“pearl”98 babies
  43. #434MarleyEditor’s note Used for both: 19% of England & Wales babies named Marley in 2025 were girls93 babies
  44. #451MahnoorEditor’s note Up from #702 in 2015 to #451 in 2025 in England & Wales89 babies
  45. #451MuntahaEditor’s note Climbing fast in England & Wales: #1,324 in 2015, #451 in 202589 babies
  46. #455MargauxEditor’s note Climbing fast in England & Wales: #1,324 in 2015, #455 in 202588 babies
  47. #455Minnie“minenwerfer trench mortar”88 babies
  48. #463MylahEditor’s note Climbing fast in England & Wales: #1,088 in 2015, #463 in 202586 babies
  49. #463MyraEditor’s note Up from #539 in 2015 to #463 in 2025 in England & Wales86 babies
  50. #468MajaEditor’s note Cooling off in England & Wales: #173 in 2015, #468 in 202585 babies

Boys · England & Wales 2025

  1. #1Muhammad“praised, commendable, laudable”5,957 babies
  2. #20MohammedVariant of Muhammad, meaning “praised, commendable, laudable”1,712 babies
  3. #48MaxEditor’s note Down from #28 in 2015 to #48 in 2025 in England & Wales. Short and simple: 3 letters1,061 babies
  4. #55MohammadVariant of Muhammad, meaning “praised, commendable, laudable”895 babies
  5. #64MusaEditor’s note Climbing fast in England & Wales: #162 in 2015, #64 in 2025798 babies
  6. #67MylesEditor’s note Climbing fast in England & Wales: #194 in 2015, #67 in 2025764 babies
  7. #77MasonFrom a surname for “a stonemason”675 babies
  8. #85Michael“who is like God?”615 babies
  9. #90MiloEditor’s note Up from #135 in 2015 to #90 in 2025 in England & Wales597 babies
  10. #114MilesEditor’s note Up from #168 in 2015 to #114 in 2025 in England & Wales474 babies
  11. #125MarleyEditor’s note Used for both: 81% of England & Wales babies named Marley in 2025 were boys395 babies
  12. #129MuhammedVariant of Muhammad, meaning “praised, commendable, laudable”385 babies
  13. #153Matthew“gift of the Lord”353 babies
  14. #160MateoSame root as Matthew, meaning “gift of the Lord”328 babies
  15. #160MatteoItalian, from Latin Matthaeus, meaning “gift of the Lord”328 babies
  16. #170Mustafa“the chosen one”298 babies
  17. #183Maxwell“well”274 babies
  18. #189Micah“who is like Yahweh”266 babies
  19. #206MaximilianGerman, meaning “the greatest”245 babies
  20. #209MohamedVariant of Muhammad, meaning “praised, commendable, laudable”240 babies
  21. #219MaximusEditor’s note Down from #181 in 2015 to #219 in 2025 in England & Wales228 babies
  22. #267MarcusEditor’s note Peaked in England & Wales in 1996, with 674 babies; 170 in 2025170 babies
  23. #269MilanEditor’s note Up from #331 in 2015 to #269 in 2025 in England & Wales169 babies
  24. #269MontyEditor’s note More popular in England & Wales than the US: #269 vs #1,539 in 2025169 babies
  25. #282MalikEditor’s note Up from #423 in 2015 to #282 in 2025 in England & Wales160 babies
  26. #292Malachi“my messenger”157 babies
  27. #294MarkEditor’s note Down from #245 in 2015 to #294 in 2025 in England & Wales156 babies
  28. #302MaddoxEditor’s note Up from #485 in 2015 to #302 in 2025 in England & Wales151 babies
  29. #314MacsenEditor’s note More popular in England & Wales than the US: #314 vs #3,036 in 2025141 babies
  30. #325MyloEditor’s note Up from #358 in 2015 to #325 in 2025 in England & Wales136 babies
  31. #331MorganEditor’s note Peaked in England & Wales in 1999, with 1,343 babies; 128 in 2025128 babies
  32. #357MalakaiEditor’s note Up from #489 in 2015 to #357 in 2025 in England & Wales118 babies
  33. #357MdEditor’s note More popular in England & Wales than the US: #357 vs #4,249 in 2025118 babies
  34. #363Martin“of or like Mars”115 babies
  35. #379MateiEditor’s note Up from #571 in 2015 to #379 in 2025 in England & Wales109 babies
  36. #385MaverickEditor’s note Climbing fast in England & Wales: #1,380 in 2015, #385 in 2025108 babies
  37. #432Magnus“great”91 babies
  38. #432MatiasFrom Biblical Hebrew, meaning “gift of Yahweh”91 babies
  39. #438MikaeelEditor’s note More popular in England & Wales than the US: #438 vs #4,539 in 202589 babies
  40. #462MarcoItalian, from Latin Mārcus, meaning “pertaining to Mars”84 babies
  41. #494MiguelSpanish and Portuguese form of Michael, meaning “who is like God?”78 babies
  42. #497MarshallEditor’s note Down from #299 in 2015 to #497 in 2025 in England & Wales77 babies
  43. #507MathiasFrom Biblical Hebrew, meaning “gift of Yahweh”76 babies
  44. #507MillerFrom a surname for “a miller”76 babies
  45. #539MatthiasFrom Biblical Hebrew, meaning “gift of Yahweh”72 babies
  46. #556MarcelEditor’s note Cooling off in England & Wales: #223 in 2015, #556 in 202570 babies
  47. #578MikaelEditor’s note Up from #692 in 2015 to #578 in 2025 in England & Wales67 babies
  48. #578Montgomery“Gomeric's hill”67 babies
  49. #593MahirEditor’s note More popular in England & Wales than the US: #593 vs #1,401 in 202565 babies
  50. #593Maxim“greatest”65 babies

Counts and ranks: US Social Security Administration (2025, names given to 5 or more babies) and Office for National Statistics (2025, names given to 3 or more babies). US ranks are worked out from the counts, with ties sharing a rank; England & Wales ranks are as published. Meanings, where shown, are from Wiktionary (CC BY-SA 4.0).