Girl Names That Start With M
These are the 216 girl names that start with M, have reached the top 500 as a girl's name at some point since 1880, and still go to girls rather than boys today. Ranked by the number of girls given each name in 2025, most common first.
All 216 names
- Mia
- Madison
- Mila
- Maya
- Madelyn
- Millie
- Maeve
- Melody
- Madeline
- Maria
- Margot
- Margaret
- Magnolia
- Mary
- Melanie
- Molly
- Mabel
- Myla
- Mackenzie
- Maisie
- Miriam
- Mariana
- Meadow
- Milani
- Maggie
- Morgan
- Madisson
- Marley
- Mira
- Miley
- Malia
- Maryam
- Matilda
- Mallory
- Malani
- Murphy
- Melany
- Mckenna
- Melissa
- Marceline
- Maia
- Macie
- Maddison
- Mya
- Mariah
- Madeleine
- Madilyn
- Michelle
- Monroe
- Meredith
- Maren
- Miracle
- Maxine
- Mae
- Mariam
- Madelynn
- Marlee
- Margo
- Mavis
- Makayla
- Mckenzie
- Makenna
- Mina
- Marina
- Mylah
- Marie
- Maliyah
- Miranda
- Melina
- Myra
- Marisol
- Makenzie
- Martha
- Mckinley
- Macy
- Monica
- Mikayla
- Marilyn
- Maci
- Michaela
- Magdalena
- Madilynn
- Megan
- Madalyn
- Marcella
- Malaysia
- Mazie
- Mattie
- Marjorie
- Mikaela
- Moriah
- Marian
- Mollie
- Mireya
- Mariela
- May
- Marlene
- Micaela
- Madisyn
- Magdalene
- Mercedes
- Macey
- Mari
- Maura
- Maribel
- Marissa
- Mylee
- Maryann
- Marianne
- Marlo
- Maryjane
- Margarita
- Millicent
- Meghan
- Mildred
- Melinda
- Melodie
- Marion
- Marla
- Marta
- Minerva
- Mayra
- Marnie
- Madyson
- Mindy
- Mable
- Marguerite
- Manuela
- Maricela
- Mona
- Maritza
- Maybelle
- Malinda
- Melisa
- Marlena
- Mallie
- Minnie
- Mckayla
- Maude
- Monique
- Marcia
- Marcy
- Marcie
- Marietta
- Marilynn
- Maryanne
- Marely
- Misty
- Mathilda
- Maureen
- Muriel
- Mandy
- Minna
- Marci
- Marylou
- Michele
- Marisela
- Marisa
- Mitzi
- Mame
- Marlyn
- Maryellen
- Margret
- Mathilde
- Marybeth
- Mamie
- Margie
- Marvel
- Magdalen
- Mahala
- Mellie
- Marjory
- Marsha
- Mabelle
- Margarette
- Maudie
- Merry
- Malissa
- Myrtle
- Mandi
- Marylyn
- Melba
- Missouri
- Margery
- Mozelle
- Maranda
- Maurine
- Madge
- Madie
- Malvina
- Manda
- Manila
- Marlys
- Marquita
- Marva
- Matie
- Maud
- Maybell
- Mayme
- Meagan
- Meaghan
- Meda
- Melva
- Melvina
- Mertie
- Meta
- Metta
- Mettie
- Minta
- Mintie
- Misti
- Mittie
- Myrna
- Myrta
- Myrtie
- Myrtis
Also starting with M, and now given almost only to boys: Michael, Merle
Girl names that start with M in the 2025 data
M is the third most common first letter for girls born in 2025: 146,944 of them, 9.1% of every girl in the file. It has slipped from second place a decade ago, and its share has fallen from 9.3% to 9.1%.
This list holds the 216 of those names that reached the top 500 as a girl's name at some point since 1880 and are still given to girls rather than boys. The most common today is Mia, #6 with 11,078 girls in 2025. 10 of the 216 are in this year's top 100, and 187 appear in the 2025 file at all — which takes at least five births, the point below which a name is left out. Two other names starting with M are left out — Michael and Merle. Each reached the top 500 among girls at some point, but fewer than one in ten children given it over the last ten years was a girl. Together they account for 110,872 of those 146,944 girls — 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 Madisson, up from #4,981 in 2015 to #319 in 2025. Mya has gone the other way, from #146 to #443. The shortest name here is Mae at 3 letters, the longest Marguerite at 10.
Questions about girl names that start with M
What is the most popular girl name that starts with M?
Mia. 11,078 girls were given the name in 2025, which put it at #6 nationally.
How many girl names start with M?
216 have reached the top 500 as a girl's name and still go to girls today, which is this list. Counting every spelling in the file, 146,944 girls born in 2025 — 9.1% of the total — were given a name starting with M.
Are girl names that start with M getting more popular?
M is losing ground. It was second among first letters for girls a decade ago with 9.3% of births, and it is third in 2025 with 9.1%.