Find The Perfect Name For Your Baby

So you're having a baby? Congratulations! We'll help you find the perfect name for your baby. Rather than random suggestions or alphabetically sorted lists of popular baby names we'll let you browse baby names by year, where you live, by name length or even syllable count.

Browse girl baby names

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Browse boy baby names

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Browse by length


Just one of many ways you can browse baby names on BabyNameScience.com. Try it:



Recommended articles


102
Years of data
30,102
Different names
290
Million births

Saturday Pick: 1970s names

About Us

What's BabyNameScience.com? Our team of researchers have gathered trends and insights for 30,000+ baby names over the last 100 years. From Mary (#1 in 1910) to Madison (#8 in 2012) - We have collected and organized names from over 290 million births to help you find the perfect name for your baby.

Try our free Smart Name Finder

Rather than random suggestions or alphabetically sorted lists we'll give you smart suggestions based on your input and preferences. Give it a try!

  Try Now