Now on iOS & AndroidSwipe baby names with your partner — match on names you both love.

Download on the App StoreGet it on Google Play
Nameberry Logo

1417 Boy Names That Start With M (with Meanings and Popularity)

1417 Boy Names That Start With M (with Meanings and Popularity)

Boy names that start with M are modern favorites, with baby boomers Michael and Mark moving M names for boys onto the main stage in the mid 20th century.

Along with modern classic Michael, other M names for boys ranking in the US Top 100 include Mateo, Mason, Maverick, Matthew, and Miles. Martin, Mateo, and Manuel all rank in Spain's Top 10 for boys, while the Breton Mael is the most popular M-starting boy name in France.

But the real contemporary king of M names for boys is Muhammad. With all its spellings counted together, Muhammad is the most popular boys' name in the world.

There are plenty of marvelous unique M names for boys still waiting to be discovered: our users favor cool European options like Marius, Mathis and Misha — though they're nowhere on the official charts.

Here, our full selection of boy names that start with M, ordered by their current popularity on Nameberry.

RELATED:

Baby Names A-Z

Boy Names

  1. Milo
    • Origin:

      Latin and Old German
    • Meaning:

      "soldier or merciful"
  2. Miles
    • Origin:

      English form of Milo, Latin and Old German,"soldier or merciful"
    • Meaning:

      "soldier or merciful"
  3. Micah
    • Origin:

      Hebrew
    • Meaning:

      "who is like the Lord"
  4. Mateo
    • Origin:

      Spanish
    • Meaning:

      "gift of God"
  5. Matthew
    • Origin:

      Hebrew
    • Meaning:

      "gift of God"
  6. Max
    • Origin:

      English and German diminutive of Maximilian or Maxwell
    • Meaning:

      "greatest"
  7. Magnus
    • Origin:

      Scandinavian from Latin
    • Meaning:

      "greatest"
  8. Monty
    • Origin:

      Diminutive of Montague or Montgomery, variation of Monte, English, Spanish
    • Meaning:

      "mountain"
  9. Maxwell
    • Origin:

      Scottish
    • Meaning:

      "great stream"
  10. Martin
    • Origin:

      Latin
    • Meaning:

      "warlike"
  11. Malachi
    • Origin:

      Hebrew
    • Meaning:

      "my messenger"
  12. Michael
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
  13. Mason
    • Origin:

      English occupational name
    • Meaning:

      "worker in stone"
  14. Mark
    • Origin:

      Latin
    • Meaning:

      "warlike"
  15. Maverick
    • Origin:

      American
    • Meaning:

      "independent, nonconformist"
  16. Maddox
    • Origin:

      Welsh
    • Meaning:

      "son of Madoc"
  17. Miller
    • Origin:

      English occupational name
    • Meaning:

      "grinder of grain"
  18. Malcolm
    • Origin:

      Scottish
    • Meaning:

      "devotee of St. Colomba"
  19. Morgan
    • Origin:

      Welsh
    • Meaning:

      "sea-born, sea-song or sea-circle"
  20. Milan
    • Origin:

      Italian place name, Slavic, Sanskrit
    • Meaning:

      "middle of the plain; gracious, dear; union"

The Nameberry App Is Live

Nameberry app screenshot
Find your perfect baby name together in our app, now available on the App Store and Google Play.
  • Swipe through thousands of names with your partner
  • Names you match on are saved to your shared list
  • Get personalized recommendations that learn based on your and your partner's preferences
  • Partner with friends and family to find names you all love
  • Backed by Nameberry's 20 years of data around name preferences.
Download on the App StoreGet it on Google Play
Nameberry app screenshot