Top Baby Names

Origin and Meaning of First Names.

Top 17200 baby boy names in all countries combined during year 2004

BoysGirls
RankNameBirths
1710117101Mackenzi3
1710217102Maddison3
1710317103Maden3
1710417104Madiane3
1710517105Magid3
1710617106Mahamoudou3
1710717107Mahamud3
1710817108Mahedine3
1710917109Mahidur3
1711017110Maicky3
1711117111Mailey3
1711217112Maiwen3
1711317113Makanaka3
1711417114Makenzy3
1711517115Makhlouf3
1711617116Mal3
1711717117Malachie3
1711817118Malang3
1711917119Malwen3
1712017120Mamadou-Lamine3
1712117121Mammadou3
1712217122Manao3
1712317123Mandy3
1712417124Maninder3
1712517125Manoach3
1712617126Manolito3
1712717127Mansur3
1712817128Manutea3
1712917129Manyl3
1713017130Manzon3
1713117131Maodez3
1713217132Maogan3
1713317133Marc-Henri3
1713417134Marc'andria3
1713517135Mardoche3
1713617136Mardochee3
1713717137Marijan3
1713817138Marli3
1713917139Marlonn3
1714017140Martins3
1714117141Marwene3
1714217142Marzuq3
1714317143Massa3
1714417144Masten3
1714517145Math3
1714617146Matice3
1714717147Matine3
1714817148Mattei3
1714917149Matthyas3
1715017150Maxendre3
1715117151Mayan3
1715217152Mayann3
1715317153Maysson3
1715417154Mazhar3
1715517155Mazigh3
1715617156Mazir3
1715717157M'bemba3
1715817158Meddi3
1715917159Medin3
1716017160Medoune3
1716117161Medrick3
1716217162Mehddy3
1716317163Mehdine3
1716417164Mehmet-Emin3
1716517165Mehmetcan3
1716617166Mehraz3
1716717167Meissa3
1716817168Meissane3
1716917169Melan3
1717017170Melkior3
1717117171Melveen3
1717217172Meo3
1717317173Mergim3
1717417174Meron3
1717517175Merson3
1717617176Merveille3
1717717177Mesut3
1717817178Methembe3
1717917179Mezian3
1718017180Mhedy3
1718117181Mickie3
1718217182Mihailo3
1718317183Mikayil3
1718417184Mikee3
1718517185Miland3
1718617186Mirco3
1718717187Miro3
1718817188Mitul3
1718917189Moe3
1719017190Mohamed-Adam3
1719117191Mohamed-Bilal3
1719217192Mohamed-Cherif3
1719317193Mohamed-Nassim3
1719417194Mohamed-Salem3
1719517195Mohamed-Youssef3
1719617196Mohamet3
1719717197Mohammad-Umar3
1719817198Mohaned3
1719917199Mohannad3
1720017200Moheen3

Combined births from USA, England & Wales, France, Ireland, Scotland, Northern Ireland and British Columbia, for the years where all of them have data. Each country counts only the names it publishes (see the notes on the single-country lists).

Source: U.S. Social Security Administration (SSA), national baby names data (public domain). This site is not affiliated with or endorsed by the SSA. Data years: 1880 to 2025. Original data

Source: Office for National Statistics (ONS), Baby names in England and Wales. Contains public sector information licensed under the Open Government Licence v3.0. Data years: 1996 to 2025. Original data · Licence

Source: INSEE, Fichier des prénoms (last updated 8 July 2024), used under the Licence Ouverte / Open Licence 2.0. Changes: names are shown in title case, and spellings that differ only by accents are counted together. Data years: 1900 to 2023. Original data · Licence

Source: Central Statistics Office (CSO), Ireland, Irish Babies' Names (tables VSA50 and VSA60), licensed under CC BY 4.0. Changes: spellings that differ only by accents (for example Rian and Rían) are counted together. Data years: 1964 to 2025. Original data · Licence

Source: National Records of Scotland (NRS), Babies' First Names. © Crown copyright. Contains public sector information licensed under the Open Government Licence v3.0. Data years: 1974 to 2025. Original data · Licence

Source: Northern Ireland Statistics and Research Agency (NISRA), Baby Names. © Crown copyright. Contains public sector information licensed under the Open Government Licence v3.0. Data years: 1997 to 2025. Original data · Licence

Source: British Columbia Vital Statistics Agency, Most popular baby names for the past 100 years. Contains information licensed under the Open Government Licence – British Columbia. Changes: names are shown in title case. Data years: 1924 to 2023. Original data · Licence