Top Baby Names

Origin and Meaning of First Names.

Top 11200 baby girl names in all countries combined during year 2004

BoysGirls
RankNameBirths
1110111101Livi12
1110211102Logann12
1110311103Loly12
1110411104Loreen12
1110511105Lorelie12
1110611106Lorelle12
1110711107Lorraina12
1110811108Louana12
1110911109Louise-Marie12
1111011110Louisiane12
1111111111Louka12
1111211112Lyloo12
1111311113Lynden12
1111411114Lyndzie12
1111511115Lynnsha12
1111611116Lynsee12
1111711117Macaria12
1111811118Mackinze12
1111911119Madisone12
1112011120Madysson12
1112111121Maeci12
1112211122Maecy12
1112311123Maessa12
1112411124Magdelena12
1112511125Maguelone12
1112611126Mahera12
1112711127Mai-Li12
1112811128Mailynn12
1112911129Majestic12
1113011130Makahla12
1113111131Makalynn12
1113211132Malayeka12
1113311133Malisha12
1113411134Mamie12
1113511135Manasvi12
1113611136Mar12
1113711137Marcayla12
1113811138Marcelline12
1113911139Margault12
1114011140Maricsa12
1114111141Marie-Anaïs12
1114211142Marie-Lys12
1114311143Marieli12
1114411144Marinda12
1114511145Mariposa12
1114611146Markie12
1114711147Marleah12
1114811148Marylene12
1114911149Marymargaret12
1115011150Maybelline12
1115111151Maygen12
1115211152Mckaila12
1115311153Meenakshi12
1115411154Mekaila12
1115511155Merlin12
1115611156Mersades12
1115711157Meryn12
1115811158Meryne12
1115911159Messaline12
1116011160Miami12
1116111161Michelina12
1116211162Micheline12
1116311163Michiah12
1116411164Miette12
1116511165Mikeyla12
1116611166Miliana12
1116711167Miquela12
1116811168Miray12
1116911169Mishal12
1117011170Misti12
1117111171Momina12
1117211172Murielle12
1117311173Murron12
1117411174Mychael12
1117511175Mychelle12
1117611176Myisha12
1117711177Mykal12
1117811178Mystery12
1117911179Nabihah12
1118011180Nae12
1118111181Naig12
1118211182Nairobi12
1118311183Nakai12
1118411184Nakeisha12
1118511185Nakisha12
1118611186Nalini12
1118711187Naryah12
1118811188Nashya12
1118911189Nastassia12
1119011190Natajha12
1119111191Nataliah12
1119211192Natally12
1119311193Natasja12
1119411194Natosha12
1119511195Navaya12
1119611196Naylah12
1119711197Nayra12
1119811198Naziyah12
1119911199Neala12
1120011200Nelida12

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