Skip to main content

Every name starting with M, A to Z

4,098 names starting with M meet NameAlmanac’s record threshold (at least 50 births over at least 5 recorded years, or 50 in 2025). This is page 7 of 21: Margo to Marisha.

Names: SSA national file, 1880-2025, published May 8, 2026. SSA’s notes on the data.

Page 7 of 21

Names starting with M, page 7
NameRecorded since 1880Births 2025
Margo27,242540
Margorie1,026under 5
Margory63under 5
Margot25,5682,575
Margreat394under 5
Margree291under 5
Margret10,06821
Margrete217under 5
Margrett1,371under 5
Margretta837under 5
Margrette850under 5
Margrit61under 5
Marguarite224under 5
Marguerette132under 5
Marguerita1,308under 5
Marguerite94,12371
Margueritte1,221under 5
Marguetta86under 5
Marguis154under 5
Marguita506under 5
Margurete60under 5
Margurette263under 5
Marguriete121under 5
Margurite1,745under 5
Margy1,525under 5
Mari16,645135
Maria570,3892,893
Mariaalice12524
Mariabelen124under 5
Mariabella75under 5
Mariacecilia7117
Mariaceleste62under 5
Mariachristina66under 5
Mariaclara32512
Mariacristina73under 5
Mariadejesus626under 5
Mariadel150under 5
Mariadelaluz144under 5
Mariadelcarmen512under 5
Mariadelosang153under 5
Mariaeduarda262under 5
Mariaelena2,03021
Mariafernanda1,15215
Mariaguadalupe807under 5
Mariah115,279693
Mariaha200under 5
Mariaisabel6316
Mariaisabella53under 5
Mariajose2,55456
Mariajulia10420
Marialena2559
Marialice180under 5
Marialis65under 5
Marializ1595
Marialuisa64710
Marialuiza14710
Marialy1105
Marialyce54under 5
Mariam18,560589
Mariama2,17776
Mariamawit1976
Mariame35122
Marian143,295217
Mariana45,9721,192
Marianah62under 5
Mariane738under 5
Marianela6477
Mariangel54935
Mariangela3547
Mariangely52under 5
Mariani8112
Marianita126under 5
Mariann7,1928
Marianna18,444308
Marianne65,569110
Marianny19615
Mariano10,077198
Mariany1006
Mariapaula169under 5
Mariateresa3097
Mariavictoria23210
Maribel25,055125
Maribell569under 5
Maribella83637
Maribelle1,45727
Maribeth6,09818
Marica924under 5
Maricar50under 5
Maricarmen1,14313
Marice1,184under 5
Maricel465under 5
Maricela13,13364
Maricella1,72420
Maricia353under 5
Marico399under 5
Maricruz2,91714
Maricsa101under 5
Maricus125under 5
Marida51under 5
Maridee154under 5
Maridel69under 5
Marie542,270474
Mariea743under 5
Marieann193under 5
Marieanne126under 5
Marieclaire73under 5
Marieelena74under 5
Marieke119under 5
Mariel7,603303
Mariela11,668183
Marielena1,37422
Marieli2777
Marielis310under 5
Marieliz1246
Mariell857
Mariella5,213274
Marielle4,530121
Mariellen1,166under 5
Marielly565
Marielouise99under 5
Mariely1,22033
Marielys3746
Mariem2249
Marieme1969
Marien2046
Mariena119under 5
Mariene84under 5
Mariesa347under 5
Mariesha128under 5
Marieta451under 5
Marietta15,05541
Mariette1,052under 5
Marifer39612
Marigene137under 5
Marigny78under 5
Marigold2,978498
Marigrace166under 5
Mariha339under 5
Marija519under 5
Marijah104under 5
Marijane1,674under 5
Marijayne62under 5
Marijean373under 5
Marijke112under 5
Marijo1,281under 5
Marijose182under 5
Marik29917
Marika2,292under 5
Marikay212under 5
Mariko1,32610
Marilea250under 5
Marilee7,43413
Marilena68114
Marilene143under 5
Marili261under 5
Marilin780under 5
Marilisa50under 5
Marilla80213
Marillyn437under 5
Marilou3,231under 5
Marilouise268under 5
Marilu2,27916
Mariluz44012
Marily8759
Marilyn374,857356
Marilyne329under 5
Marilynn13,28241
Marilynne968under 5
Marimar322under 5
Marin7,106113
Marina39,565488
Marinda1,714under 5
Marine9966
Marinell265under 5
Marinelle58under 5
Marinette10110
Marinna415under 5
Marino2,23118
Marinus266under 5
Mario152,403721
Marion261,713147
Mariona272under 5
Marionette103under 5
Marionna4908
Marios106under 5
Maripat101under 5
Maripaz1155
Mariposa41636
Marirose70under 5
Maris2,90348
Marisa48,77325
Marisabel626under 5
Marisah110under 5
Marisal84under 5
Marise285under 5
Marisel414under 5
Marisela10,33826
Mariselda65under 5
Marisella4876
Marisha1,547under 5

Order: alphabetical by the name as SSA spells it.

The most given M names of 2025