Boy Names Starting With M

Every count on this page is real 2025 SSA registration data — and for boys, the biggest M name is Mateo, at 11,045. The table spans ranks #8 to #664, down to 413 births for Mauricio.

Top boy names starting with M in 2025, with overall SSA rank and birth count
Rank Name Babies
#8 Mateo 11,045
#21 Michael 8,094
#32 Matthew 7,003
#39 Mason 6,291
#44 Miles 6,072
#49 Maverick 5,894
#90 Micah 3,817
#100 Myles 3,511
#119 Milo 2,974
#134 Malachi 2,692
#146 Matteo 2,455
#170 Matias 2,140
#180 Max 2,025
#189 Maxwell 1,924
#207 Messiah 1,666
#210 Maddox 1,664
#212 Miguel 1,661
#213 Malakai 1,657
#239 Muhammad 1,473
#242 Milan 1,418
#245 Mark 1,416
#258 Marcus 1,341
#272 Malcolm 1,257
#276 Maximus 1,249
#280 Maximiliano 1,209
#312 Mathias 1,087
#335 Martin 1,009
#340 Marshall 977
#369 Miller 864
#370 Marco 862
#371 Manuel 860
#372 Matthias 854
#399 Marcelo 798
#436 Moshe 728
#437 Malik 724
#438 Mario 721
#463 Mack 668
#470 Musa 651
#481 Makai 626
#515 Moses 583
#517 Marcos 579
#527 Mohamed 568
#559 Morgan 532
#562 Mohammad 529
#580 Maximo 506
#587 Moises 502
#590 Maximilian 497
#595 Mohammed 486
#640 Memphis 437
#664 Mauricio 413

Ranks are each name's overall position among all 2025 boy names, so the gaps between rows are real — the names in between simply start with other letters. Want a random shortlist instead? Spin M boy names in the generator, or browse the full top 100 boy names.

How common M names are

7.6% of the births in the 2025 boys' top 1,000 went to a name starting with M — 72 names in all, giving the initial the 4th-largest share among the 26 initials. At the top, Mateo ranks #8 among all 2025 boy names with 11,045 births; at the bottom, the 50th name, Mauricio, ranks #664 with 413.

That 7.6% is M's births inside the 2025 top 1,000 divided by the births of all 1,000 names — the convention the reading ranks and counts guide walks through — and the 72-name count is taken at that same depth, not at the 50-name depth of the table above.

M names across the decades

Boy names starting with M inside the top 200 of each SSA snapshot year, with the leading name and the letter's share of top-200 births
Year List Leading M name M names in top 200 Share of births
1955 1950s snapshot Michael (#1) 12 9.0%
1965 1960s snapshot Michael (#1) 14 10.0%
1975 1970s snapshot Michael (#1) 15 10.9%
1985 1980s snapshot Michael (#1) 13 10.1%
1995 1990s snapshot Michael (#1) 15 8.3%
2005 2000s snapshot Michael (#2) 13 6.5%
2015 2010s snapshot Mason (#3) 16 7.4%
2025 latest year, cut to its top 200 Mateo (#8) 14 7.3%

Between 1955 and 2015 the number of M boy names in the top 200 went from 12 to 16, the lowest and highest of the 7 counts. Michael (#1) led the letter in 1955; Mason (#3) led it in 2015. Cut to the same top-200 depth, the 2025 list holds 14 M names, led by Mateo at #8. 2 different names hold the lead across those snapshots: Michael and Mason. 3 of the 50 names on the 2025 table appear in every one of the 7 snapshot top-200 lists: Michael, Matthew, and Mark.

M names held 9.0% of the top-200 births for boys in 1955 and 7.4% in 2015; at the same depth in 2025 the figure is 7.3%. The first-letter trends guide sets M's share beside the other 25 initials for every snapshot year from 1955 to 2015, for both sexes.

Faded and new

9 M boy names appear in at least one snapshot top 200 but not on the 2025 list of 50 above: Mitchell (1955–1995, best #79 in 1995), Mathew (1975–1995, best #148 in 1985), Micheal (1955–1985, best #87 in 1955), Marc (1955–1985, best #89 in 1975), Maurice (1965–1985, best #169 in 1975), Marvin (1955–1975, best #94 in 1955), Melvin (1955–1975, best #95 in 1955), Mike (1955, 1965, best #51 in 1965), and Milton (1955, best #185 in 1955). The years in parentheses are the snapshot years whose top 200 included the name; 2 of them last charted in 1995.

29 newcomers run the other way — on the 2025 list, in no snapshot's top 200: the first 12 by rank are Myles (#100), Milo (#119), Matias (#170), Messiah (#207), Malakai (#213), Muhammad (#239), Milan (#242), Malcolm (#272), Maximiliano (#280), Mathias (#312), Marshall (#340), and Miller (#369), and the remaining 17 follow in the table above.

Both lists are bounded by the committed files — 200 ranks for each snapshot year and 50 M names for 2025, the last of them Mauricio at #664 — so "faded" means absent from this year's 50, not unregistered, and "new" means absent from a 200-deep snapshot, not absent from that year's file.

Shape of the list

By the generator's length classes, the 50 names on the 2025 table split into 5 short spellings of four letters or fewer (Milo, for one), 36 medium spellings of five to seven (Mateo, for one), and 9 long spellings of eight or more (Maverick, for one). The longest spelling on the 2025 list is Maximiliano at 11 letters and the shortest is Max at 3.

8 of the 50 names rank inside the 2025 top 100 (1 inside the top 10), 31 fall at ranks 101–500, 11 at 501–1,000, and none sit past #1,000, so every name on the list is inside the top-1,000 pool the generator's 2025 era draws from.

The 2025 girls' M list shares 1 spelling with this one — ranked separately for each sex — namely Morgan (#559 for boys, #312 for girls). After the M, the most common second letter on the 2025 list is a: 31 of the 50 names begin Ma-, followed by Mi- and Mo- (7 each); the list uses 6 different second letters in all.

M boy names: questions answered from the data

What share of the 2025 top-1,000 boy births went to M names?

72 names, carrying 7.6% of the births in the 2025 boys' top 1,000; that share ranks M 4th of the 26 initials. This page's table goes deeper, to the letter's top 50, ending at overall rank #664.

Which name leads the M list for boys in 2025?

Mateo, with 11,045 births and overall rank #8. Next is Michael at #21 with 8,094 births.

Where does the M list for boys stop in 2025?

The 50th and last name, Mauricio, ranks #664 overall with 413 births. All 50 names sit inside the 2025 top 1,000.

How many M boy names sat in the top 200 in 1955 and in 2015?

12 in 1955, led by Michael (#1). The count is 16 in 2015, led by Mason (#3), and the 7-snapshot high is 16 in 2015.

Other letters

Girl names for this letter: girl names starting with M.

Source: every name, rank, and count on this page comes from the U.S. Social Security Administration's national baby-names dataset (2025 data, from Social Security card applications). It is public-domain U.S. government data; names given fewer than 5 times in a year are excluded by the SSA, spelling variants are counted separately, and the data covers U.S. births only. Full caveats on the methodology page.