Names › Girl names › M

Girl names starting with M

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.

NameMeaning2025 births
MaryBeloved; bitter; wished-for child2,230
MargaretPearl2,436
Michelleboomer-era name661
Melissaboomer-era name747
MariaBeloved; bitter; wished-for child2,893
Marthamidcentury name393
Marieinterwar name474
Mildredinterwar name98
MeganGen X and millennial name301
MadisonSon of Maud4,963
Marilynmidcentury name356
MiaMine; beloved11,087
Marjorieinterwar name246
Melanieboomer-era name2,074
Monicaboomer-era name371
Micheleboomer-era name28
MadelineOf Magdala3,086
MollyGen X and millennial name1,601
MinnieEdwardian name54
Mackenziemillennial-parent name1,442
Maureenmidcentury name32
Marianinterwar name217
MabelEdwardian name1,522
MyrtleEdwardian name8
Melindaboomer-era name97
Mattieinterwar name249
Marciamidcentury name45
Marleneinterwar name177
MayaIllusion; water; mother3,712
Maggiemillennial-parent name1,041
MarissaGen X and millennial name123
Miriaminterwar name1,262
MadelynOf Magdala3,362
Maxineinterwar name597
MaeEdwardian name594
MariahGen X and millennial name693
MirandaGen X and millennial name437
MelodySong; melody3,095
Makaylamillennial-parent name530
Margieinterwar name17
Marshamidcentury name14
MeghanGen X and millennial name102
MargueriteEdwardian name71
Mistyboomer-era name35
MilaGracious; dear4,802
MeredithGen X and millennial name656
MoniqueGen X and millennial name46
MamieEdwardian name19
Mckenziemillennial-parent name528
Marcellainterwar name272
Mariannemidcentury name110
Myramidcentury name429
Maryannmidcentury name114
Myamillennial-parent name697
MalloryGen X and millennial name825
MikaylaGen X and millennial name364
Murielinterwar name32
MichaelaGen X and millennial name323
Mableinterwar name73
MayEdwardian name183
MarisaGen X and millennial name25
MollieEdwardian name212
MercedesGen X and millennial name150
MillieGentle strength; industrious3,353
Marianamillennial-parent name1,192
MaudeEdwardian name46
Monamidcentury name61
MadeleineGen X and millennial name679
Makenziemillennial-parent name406
Mckennamillennial-parent name758
Mindyboomer-era name75
Mandyboomer-era name31
MeaganGen X and millennial name—
Margaritamidcentury name104
MarinaGen X and millennial name488
Marlamidcentury name92
Marleymillennial-parent name1,081
Matildacurrent name838
MarisolGen X and millennial name423
Melbainterwar name7
Makennamillennial-parent name495
MayraGen X and millennial name86
Macymillennial-parent name390
Myrnainterwar name—
Maliamillennial-parent name872
MaeveShe who intoxicates3,153
Margomidcentury name540
MargotPearl2,575
MaribelGen X and millennial name125
Maddisonmillennial-parent name703
Maracurrent name499
Madilynmillennial-parent name662
Maciemillennial-parent name703
Magnoliacurrent name2,233
Maritzamillennial-parent name60
Madalynmillennial-parent name273
Mavisinterwar name537
Mylacurrent name1,436
Marcyboomer-era name44
Miraclecurrent name645
Malindaboomer-era name59
Macimillennial-parent name352
MikaelaGen X and millennial name241
Mauraboomer-era name127
Minacurrent name506
Melinamillennial-parent name434
Magdalenamillennial-parent name320
Melisaboomer-era name57
Madelynnmillennial-parent name573
Mariamcurrent name589
Martinaboomer-era name161
Mariannamillennial-parent name308
Maiacurrent name715
Marleemillennial-parent name577
Martamidcentury name92
Melanycurrent name779
Madisynmillennial-parent name168
Marimidcentury name135
Minervamidcentury name89
Margeryinterwar name6
Mileymillennial-parent name900
Marcieboomer-era name42
Maliyahmillennial-parent name467
Miracurrent name916
Mariettainterwar name41
MicaelaGen X and millennial name174
Melvainterwar name—
MeaghanGen X and millennial name—
Marciboomer-era name28
Maryjanemillennial-parent name109
Maryannemidcentury name41
Maryamcurrent name869
MoriahGen X and millennial name221
Madgeinterwar name—
Madysonmillennial-parent name79
Marilynnmidcentury name41
MckaylaGen X and millennial name50
Mitziboomer-era name24
MaudEdwardian name—
Maryellenboomer-era name22
Maricelaboomer-era name64
Maryloumidcentury name28
Marencurrent name654
Maisiecurrent name1,328
Meadowcurrent name1,078
MaudieEdwardian name10
Millicentinterwar name103
MarielaGen X and millennial name183
Milanicurrent name1,063
Maceymillennial-parent name129
MarandaGen X and millennial name5
Madilynnmillennial-parent name315
Marlenaboomer-era name56
Manuelainterwar name68
MarquitaGen X and millennial name—
Malaysiamillennial-parent name269
MaymeEdwardian name—
Mercycurrent name338
Melodiemidcentury name94
Milagrosmillennial-parent name137
Merrymidcentury name9
Marvamidcentury name—
MariselaGen X and millennial name26
Marybethboomer-era name20
Myahmillennial-parent name116
Margretinterwar name21
Mandiboomer-era name7
Magdaleneinterwar name165
MireyaGen X and millennial name202
MonikaGen X and millennial name18
Maziecurrent name265
Miahmillennial-parent name144
Madonnamidcentury name6
Maleahmillennial-parent name187
Madalynnmillennial-parent name161
MaeganGen X and millennial name—
Marlysinterwar name—
MarcelaGen X and millennial name136
MaurineEdwardian name5
Malissaboomer-era name8
Malayamillennial-parent name351
Mistiboomer-era name—
Marjoryinterwar name14
Monserratmillennial-parent name149
Miyamillennial-parent name123
Moiraboomer-era name93
Milenacurrent name271
Marielcurrent name303
Michellboomer-era name7
MathildaEdwardian name32
Marileemidcentury name13
Mariannmidcentury name8
Malanicurrent name822
Maryjoboomer-era name10
Marinmillennial-parent name113
Milanacurrent name336
Mimiboomer-era name14
Marcelinecurrent name733
Makenamillennial-parent name63
Melvinainterwar name—
Mariyahmillennial-parent name75
Mylahcurrent name486
Malkacurrent name248
Marlenmillennial-parent name48
MaybelleEdwardian name60
MairaGen X and millennial name62
Mittieinterwar name—
Maddiecurrent name282
MetaEdwardian name—
Margaretteinterwar name12
Marnieboomer-era name85
Myrtisinterwar name—
Marleighcurrent name261
Maribethmidcentury name18
Marcelleinterwar name22
Melanicurrent name234
Missyboomer-era name21
MaiGen X and millennial name55
Montserratmillennial-parent name160
Mellissaboomer-era name—
Merylmidcentury name12
Melonieboomer-era name9
Maliahmillennial-parent name122
Mozelleinterwar name6
Meliamillennial-parent name70
Megmidcentury name—
Magalymillennial-parent name53
Mariellacurrent name274
Maritamidcentury name17
Madisenmillennial-parent name12
MalikaGen X and millennial name64
MadalineEdwardian name20
Margarettinterwar name7
MishaGen X and millennial name60
Makailamillennial-parent name12
MyrandaGen X and millennial name5
Mayleecurrent name245
Mellisaboomer-era name—
Martiboomer-era name15
MonetGen X and millennial name40
Marliemillennial-parent name153
Mariellecurrent name121
MallorieGen X and millennial name67
Maitemillennial-parent name193
Melonyboomer-era name16
Malinamillennial-parent name86
Myleemillennial-parent name115
Mindiboomer-era name—
MyrtieEdwardian name—
Mechelleboomer-era name—

Source: US Social Security Administration, 2025 release.