These are the most popular girl names beginning with M and are guaranteed to make for a great choice for your baby. Although these popular M names are the favorites amongst parents, many can still be unique or have less common alternative spellings. No matter which name you prefer, these are all guaranteed to be cute names for your kid. Some examples of women you may know with today's popular girls' names that start with M are:

  • Margaret Thatcher (first woman prime minister of Britain)
  • Maeve Higgins (Irish comedians)
  • Marylin Monroe (American actress)
  • Matilda Wormwood (protagonist in the book Matilda)

Top 100 Baby Girl Names That Start With M

MiaMila
MadisonMaya
MadelynMadeline
MariaMelody
MackenzieMaeve
MargaretMelanie
MaryMagnolia
MillieMolly
MargotMorgan
MarleyMyla
MarianaMalia
MiriamMya
MaggieMilani
MadilynMckenna
MckenzieMariah
MakaylaMakenna
MelissaMabel
MadeleineMichelle
MaisieMiracle
MalaniMakenzie
MaiaMaren
MarleeMatilda
MiraMadelynn
MeadowMaci
MaeMylah
MacieMaddison
MonroeMaliyah
MadilynnMara
MaryamMckinley
MalloryMeredith
MichaelaMiranda
MinaMyra
MarieMegan
MalaysiaMacy
MariamMelina
MargoMilan
MalayaMikayla
MarleighMonica
MaxineMarilyn
MelanyMurphy
MarinaMartha
MileyMavis
MarcelineMikaela
MercyMadisyn
MilanaMilena
MariannaMaleah
MarisolMalayah
MarloweMadalyn
MazikeenMagdalena
MicahMeghan

Raising Girls in 3 Words

Baby Name Resources

All Top Baby Names for Girls

Italian Girl Names

French Girl Names

Russian Girl Names

Greek Girl Names

Arabic Girl Names

Chinese Girl Names

British Girl Names

Welsh Girl Names

Spanish Girl Names

Weird Baby Names

Vintage Baby Names

Unique Baby Girl Names

Biblical Names

Popular Baby Girl Names By Letter 

Baby Girl Names That Start With A

Baby Girl Names That Start With B

Baby Girl Names That Start With C

Baby Girl Names That Start With D

Baby Girl Names That Start With E

Baby Girl Names That Start With F

Baby Girl Names That Start With G

Baby Girl Names That Start With H

Baby Girl Names That Start With I

Baby Girl Names That Start With J

Baby Girl Names That Start With K

Baby Girl Names That Start With L

Baby Girl Names That Start With M

Baby Girl Names That Start With N

Baby Girl Names That Start With O

Baby Girl Names That Start With P

Baby Girl Names That Start With Q

Baby Girl Names That Start With R

Baby Girl Names That Start With S

Baby Girl Names That Start With T

Baby Girl Names That Start With U

Baby Girl Names That Start With V

Baby Girl Names That Start With W

Baby Girl Names That Start With X

Baby Girl Names That Start With Y

Baby Girl Names That Start With Z