2,276 American girls' names begin with M, ranked by how many babies have carried each one since 1880. Mary leads the letter with 4,156,654 recorded.
| Name | Meaning | 2025 births | |
|---|---|---|---|
| Mary | Beloved; bitter; wished-for child | 2,230 | |
| Margaret | Pearl | 2,436 | |
| Michelle | boomer-era name | 661 | |
| Melissa | boomer-era name | 747 | |
| Maria | Beloved; bitter; wished-for child | 2,893 | |
| Martha | midcentury name | 393 | |
| Marie | interwar name | 474 | |
| Mildred | interwar name | 98 | |
| Megan | Gen X and millennial name | 301 | |
| Madison | Son of Maud | 4,963 | |
| Marilyn | midcentury name | 356 | |
| Mia | Mine; beloved | 11,087 | |
| Marjorie | interwar name | 246 | |
| Melanie | boomer-era name | 2,074 | |
| Monica | boomer-era name | 371 | |
| Michele | boomer-era name | 28 | |
| Madeline | Of Magdala | 3,086 | |
| Molly | Gen X and millennial name | 1,601 | |
| Minnie | Edwardian name | 54 | |
| Mackenzie | millennial-parent name | 1,442 | |
| Maureen | midcentury name | 32 | |
| Marian | interwar name | 217 | |
| Mabel | Edwardian name | 1,522 | |
| Myrtle | Edwardian name | 8 | |
| Melinda | boomer-era name | 97 | |
| Mattie | interwar name | 249 | |
| Marcia | midcentury name | 45 | |
| Marlene | interwar name | 177 | |
| Maya | Illusion; water; mother | 3,712 | |
| Maggie | millennial-parent name | 1,041 | |
| Marissa | Gen X and millennial name | 123 | |
| Miriam | interwar name | 1,262 | |
| Madelyn | Of Magdala | 3,362 | |
| Maxine | interwar name | 597 | |
| Mae | Edwardian name | 594 | |
| Mariah | Gen X and millennial name | 693 | |
| Miranda | Gen X and millennial name | 437 | |
| Melody | Song; melody | 3,095 | |
| Makayla | millennial-parent name | 530 | |
| Margie | interwar name | 17 | |
| Marsha | midcentury name | 14 | |
| Meghan | Gen X and millennial name | 102 | |
| Marguerite | Edwardian name | 71 | |
| Misty | boomer-era name | 35 | |
| Mila | Gracious; dear | 4,802 | |
| Meredith | Gen X and millennial name | 656 | |
| Monique | Gen X and millennial name | 46 | |
| Mamie | Edwardian name | 19 | |
| Mckenzie | millennial-parent name | 528 | |
| Marcella | interwar name | 272 | |
| Marianne | midcentury name | 110 | |
| Myra | midcentury name | 429 | |
| Maryann | midcentury name | 114 | |
| Mya | millennial-parent name | 697 | |
| Mallory | Gen X and millennial name | 825 | |
| Mikayla | Gen X and millennial name | 364 | |
| Muriel | interwar name | 32 | |
| Michaela | Gen X and millennial name | 323 | |
| Mable | interwar name | 73 | |
| May | Edwardian name | 183 | |
| Marisa | Gen X and millennial name | 25 | |
| Mollie | Edwardian name | 212 | |
| Mercedes | Gen X and millennial name | 150 | |
| Millie | Gentle strength; industrious | 3,353 | |
| Mariana | millennial-parent name | 1,192 | |
| Maude | Edwardian name | 46 | |
| Mona | midcentury name | 61 | |
| Madeleine | Gen X and millennial name | 679 | |
| Makenzie | millennial-parent name | 406 | |
| Mckenna | millennial-parent name | 758 | |
| Mindy | boomer-era name | 75 | |
| Mandy | boomer-era name | 31 | |
| Meagan | Gen X and millennial name | — | |
| Margarita | midcentury name | 104 | |
| Marina | Gen X and millennial name | 488 | |
| Marla | midcentury name | 92 | |
| Marley | millennial-parent name | 1,081 | |
| Matilda | current name | 838 | |
| Marisol | Gen X and millennial name | 423 | |
| Melba | interwar name | 7 | |
| Makenna | millennial-parent name | 495 | |
| Mayra | Gen X and millennial name | 86 | |
| Macy | millennial-parent name | 390 | |
| Myrna | interwar name | — | |
| Malia | millennial-parent name | 872 | |
| Maeve | She who intoxicates | 3,153 | |
| Margo | midcentury name | 540 | |
| Margot | Pearl | 2,575 | |
| Maribel | Gen X and millennial name | 125 | |
| Maddison | millennial-parent name | 703 | |
| Mara | current name | 499 | |
| Madilyn | millennial-parent name | 662 | |
| Macie | millennial-parent name | 703 | |
| Magnolia | current name | 2,233 | |
| Maritza | millennial-parent name | 60 | |
| Madalyn | millennial-parent name | 273 | |
| Mavis | interwar name | 537 | |
| Myla | current name | 1,436 | |
| Marcy | boomer-era name | 44 | |
| Miracle | current name | 645 | |
| Malinda | boomer-era name | 59 | |
| Maci | millennial-parent name | 352 | |
| Mikaela | Gen X and millennial name | 241 | |
| Maura | boomer-era name | 127 | |
| Mina | current name | 506 | |
| Melina | millennial-parent name | 434 | |
| Magdalena | millennial-parent name | 320 | |
| Melisa | boomer-era name | 57 | |
| Madelynn | millennial-parent name | 573 | |
| Mariam | current name | 589 | |
| Martina | boomer-era name | 161 | |
| Marianna | millennial-parent name | 308 | |
| Maia | current name | 715 | |
| Marlee | millennial-parent name | 577 | |
| Marta | midcentury name | 92 | |
| Melany | current name | 779 | |
| Madisyn | millennial-parent name | 168 | |
| Mari | midcentury name | 135 | |
| Minerva | midcentury name | 89 | |
| Margery | interwar name | 6 | |
| Miley | millennial-parent name | 900 | |
| Marcie | boomer-era name | 42 | |
| Maliyah | millennial-parent name | 467 | |
| Mira | current name | 916 | |
| Marietta | interwar name | 41 | |
| Micaela | Gen X and millennial name | 174 | |
| Melva | interwar name | — | |
| Meaghan | Gen X and millennial name | — | |
| Marci | boomer-era name | 28 | |
| Maryjane | millennial-parent name | 109 | |
| Maryanne | midcentury name | 41 | |
| Maryam | current name | 869 | |
| Moriah | Gen X and millennial name | 221 | |
| Madge | interwar name | — | |
| Madyson | millennial-parent name | 79 | |
| Marilynn | midcentury name | 41 | |
| Mckayla | Gen X and millennial name | 50 | |
| Mitzi | boomer-era name | 24 | |
| Maud | Edwardian name | — | |
| Maryellen | boomer-era name | 22 | |
| Maricela | boomer-era name | 64 | |
| Marylou | midcentury name | 28 | |
| Maren | current name | 654 | |
| Maisie | current name | 1,328 | |
| Meadow | current name | 1,078 | |
| Maudie | Edwardian name | 10 | |
| Millicent | interwar name | 103 | |
| Mariela | Gen X and millennial name | 183 | |
| Milani | current name | 1,063 | |
| Macey | millennial-parent name | 129 | |
| Maranda | Gen X and millennial name | 5 | |
| Madilynn | millennial-parent name | 315 | |
| Marlena | boomer-era name | 56 | |
| Manuela | interwar name | 68 | |
| Marquita | Gen X and millennial name | — | |
| Malaysia | millennial-parent name | 269 | |
| Mayme | Edwardian name | — | |
| Mercy | current name | 338 | |
| Melodie | midcentury name | 94 | |
| Milagros | millennial-parent name | 137 | |
| Merry | midcentury name | 9 | |
| Marva | midcentury name | — | |
| Marisela | Gen X and millennial name | 26 | |
| Marybeth | boomer-era name | 20 | |
| Myah | millennial-parent name | 116 | |
| Margret | interwar name | 21 | |
| Mandi | boomer-era name | 7 | |
| Magdalene | interwar name | 165 | |
| Mireya | Gen X and millennial name | 202 | |
| Monika | Gen X and millennial name | 18 | |
| Mazie | current name | 265 | |
| Miah | millennial-parent name | 144 | |
| Madonna | midcentury name | 6 | |
| Maleah | millennial-parent name | 187 | |
| Madalynn | millennial-parent name | 161 | |
| Maegan | Gen X and millennial name | — | |
| Marlys | interwar name | — | |
| Marcela | Gen X and millennial name | 136 | |
| Maurine | Edwardian name | 5 | |
| Malissa | boomer-era name | 8 | |
| Malaya | millennial-parent name | 351 | |
| Misti | boomer-era name | — | |
| Marjory | interwar name | 14 | |
| Monserrat | millennial-parent name | 149 | |
| Miya | millennial-parent name | 123 | |
| Moira | boomer-era name | 93 | |
| Milena | current name | 271 | |
| Mariel | current name | 303 | |
| Michell | boomer-era name | 7 | |
| Mathilda | Edwardian name | 32 | |
| Marilee | midcentury name | 13 | |
| Mariann | midcentury name | 8 | |
| Malani | current name | 822 | |
| Maryjo | boomer-era name | 10 | |
| Marin | millennial-parent name | 113 | |
| Milana | current name | 336 | |
| Mimi | boomer-era name | 14 | |
| Marceline | current name | 733 | |
| Makena | millennial-parent name | 63 | |
| Melvina | interwar name | — | |
| Mariyah | millennial-parent name | 75 | |
| Mylah | current name | 486 | |
| Malka | current name | 248 | |
| Marlen | millennial-parent name | 48 | |
| Maybelle | Edwardian name | 60 | |
| Maira | Gen X and millennial name | 62 | |
| Mittie | interwar name | — | |
| Maddie | current name | 282 | |
| Meta | Edwardian name | — | |
| Margarette | interwar name | 12 | |
| Marnie | boomer-era name | 85 | |
| Myrtis | interwar name | — | |
| Marleigh | current name | 261 | |
| Maribeth | midcentury name | 18 | |
| Marcelle | interwar name | 22 | |
| Melani | current name | 234 | |
| Missy | boomer-era name | 21 | |
| Mai | Gen X and millennial name | 55 | |
| Montserrat | millennial-parent name | 160 | |
| Mellissa | boomer-era name | — | |
| Meryl | midcentury name | 12 | |
| Melonie | boomer-era name | 9 | |
| Maliah | millennial-parent name | 122 | |
| Mozelle | interwar name | 6 | |
| Melia | millennial-parent name | 70 | |
| Meg | midcentury name | — | |
| Magaly | millennial-parent name | 53 | |
| Mariella | current name | 274 | |
| Marita | midcentury name | 17 | |
| Madisen | millennial-parent name | 12 | |
| Malika | Gen X and millennial name | 64 | |
| Madaline | Edwardian name | 20 | |
| Margarett | interwar name | 7 | |
| Misha | Gen X and millennial name | 60 | |
| Makaila | millennial-parent name | 12 | |
| Myranda | Gen X and millennial name | 5 | |
| Maylee | current name | 245 | |
| Mellisa | boomer-era name | — | |
| Marti | boomer-era name | 15 | |
| Monet | Gen X and millennial name | 40 | |
| Marlie | millennial-parent name | 153 | |
| Marielle | current name | 121 | |
| Mallorie | Gen X and millennial name | 67 | |
| Maite | millennial-parent name | 193 | |
| Melony | boomer-era name | 16 | |
| Malina | millennial-parent name | 86 | |
| Mylee | millennial-parent name | 115 | |
| Mindi | boomer-era name | — | |
| Myrtie | Edwardian name | — | |
| Mechelle | boomer-era name | — |
Source: US Social Security Administration, 2025 release.