Baby Names

Girl Names That Mean Strong-Willed
From Michiko to Alcina to Lenna, this list of girl names that mean strong-willed is
Continue reading
Baby Names That Mean Strong-Willed
Baby names that mean strong-willed run the gamut — from Saffi to Cassidy to Gavi
Continue reading
Boy Names That Mean Strong-Willed
This list of boy names that mean strong-willed is filled with a vast selection of
Continue readingPeople have different reasons for giving their babies certain names. They may want to name them after certain relatives. They may have goals in mind for their children including what they will do in life and want to find names that align with these goals.
Well, no matter what criteria you use to choose a name for your child, Moms Who Think has resources that can help you out.
Our articles list baby names that are categorized for the letters they begin with and the gender of your baby. We also offer unique baby names that can be suitable if you are raising a future model, lawyer…or even a future drama queen! Make sure to view our full list of unique baby names.
Giving your baby a great name is one of the best things you can do for your child. Let Moms Who Think help you come up with the best name possible so you can set them up for success and happiness!

Popular Twin Baby Boy Names
Popular Names for Twin Baby Boys Rank Names 1 Daniel, David 2 Jacob, Joshua 3
Continue reading
Popular Twin Baby Girl Names
Popular Names for Twin Baby Girls Rank Names 1 Olivia, Sophia 2 Gabriella, Isabella 3
Continue reading
Baby Middle Names
In the United States, it is common for someone to have a name with three
Continue reading
Popular Baby Boy Names by State 2011
Most Popular Baby Boy Names by State for 2011 Most Popular Baby Boy Names by
Continue reading
Popular Baby Girl Names by State 2011
Most Popular Baby Girl Names by State for 2011 Most Popular Baby Girl Names by
Continue reading
British Baby Girls Names
British Baby Girl Names This list includes the most popular baby girls names from Britain,
Continue reading
Irish Baby Girls Names
Irish Baby Girl Names This list includes the most popular baby girl names from Ireland,
Continue reading
Scottish Baby Girls Names
Scottish Baby Girl Names From the gentle rolling Scottish hills steeped in tradition, come
Continue reading
British Baby Boys Names
British Baby Boy Names This list includes the most popular baby boy name from across
Continue reading
Irish Baby Boys Names
Irish Baby Boy Names This list includes the most popular baby boys names from the
Continue reading
Scottish Baby Boys Names
Scottish Baby Boy Names For a name with character, these are the most popular
Continue reading
New Zealand’s Top 100 Baby Boy and Girl Names
New Zealand's Top 100 Baby Boy and Girl Names If you're from anywhere but
Continue reading
Top 100 Baby Names in England and Wales
Top 100 Baby Names in England and Wales For a unique name for your baby,
Continue reading
Scotland’s Top 100 Baby Boy and Girl Names
Scotland's Top 100 Baby Boy and Girl Names For a unique name for your baby,
Continue readingMost Popular Baby Names Throughout History
Below, the most popular baby names are listed for the years 2000 through the present. Find out which girl names and boy names were most popular each year in easy to use lists of the top 100 boy names and top 100 girl names for each year.
We also have lists of the Top 100 Baby Names by Decade, which include each decade from the 1880s through the 2010s, for both boy and girl names.
If you are looking for a popular baby name, this is the place to find one. It’s also the place to find out if a name is too popular for your taste if you’re looking more towards unusual or unique baby names. The lists include the most current social security administration data relased.
The full list is below, but here are some examples:

Top 100 Baby Names for the 1880s
The name you give your child is a special gift. It reflects what you value
Continue reading
Top 100 Baby Names for the 1890s
The 1890s were a time of significant social and political changes. Women’s rights, exposing corruption,
Continue reading
Top 100 Baby Names for the 1900s
This decade ushered in a dramatic new century. New modes of transportation appeared and set
Continue reading
Top 100 Baby Names for the 1910s
From the minute that you find out that you're having a baby, the child's future
Continue reading
Top 100 Baby Names for the 1920s
The "Roaring '20s" was a defining decade in American history. New styles of dress and
Continue reading
Top 100 Baby Names for the 1930s
When most people think of the 1930s, their first thoughts go towards the Great Depression.
Continue readingTop 100 Baby Names
We have the Top 100 Baby Names for Boys and Girls in the United States for the last 127 years, and counting!
Use our lists to find out the top 100 most recent names parents have chosen for their baby boys and girls. If you prefer less common names, you can browse decades of the top 100 baby names and get ideas for names for your baby boy or baby girl that may no longer be in the mainstream but are beautifully perfect for your baby.
If you want a trendy name for your baby then our lists are for you. If you’ve seen the latest fads, but you want a name that has history, then these lists are for you. They contain the top 100 baby names in each decade from 1880 to the present. If you need the top 100 names by year, we have each year from 2000 to 2017 in individual lists in our Top 100 Most Popular Baby Names by Year.
Each list of top 100 names is divided by gender to make your search even easier, and compiled by decade. You can also check out the top 5 boy or girl names from 1913 to the present all in one list. You’ll find everything you need to help you along on your baby name search. For even more choices, check out our A to Z lists of baby boy names and baby girl names for thousands of name choices from all over the world.
And for the curious among us (all of us!), the top 5 boys names overall in the last 100 years are:
- James
- John
- Robert
- Michael
- William
And the top 5 girls names overall in the last 100 years are:
- Mary
- Patricia
- Jennifer
- Linda
- Elizabeth
Most Popular Baby Names By Decade
- Top 100 Baby Names for the 2000s
- Top 100 Baby Names for the 1990s
- Top 100 Baby Names for the 1980s
- Top 100 Baby Names for the 1970s
- Top 100 Baby Names for the 1960s
- Top 100 Baby Names for the 1950s
- Top 100 Baby Names for the 1940s
- Top 100 Baby Names for the 1930s
- Top 100 Baby Names for the 1920s
- Top 100 Baby Names for the 1910s
- Top 100 Baby Names for the 1900s
- Top 100 Baby Names for the 1890s
- Top 100 Baby Names for the 1880s
Most Popular Baby Names by Year
- Popular Baby Names for 2017
- Popular Baby Names for 2016
- Popular Baby Names for 2015
- Popular Baby Names for 2014
- Popular Baby Names for 2013
- Popular Baby Names for 2012
- Popular Baby Names for 2011
- Popular Baby Names for 2010
- Popular Baby Names for 2009
- Popular Baby Names for 2008
- Popular Baby Names for 2007
- Popular Baby Names for 2006
- Popular Baby Names for 2005
- Popular Baby Names for 2004
- Popular Baby Names for 2003
- Popular Baby Names for 2002
- Popular Baby Names for 2001
- Popular Baby Names for 2000

Boy Names That Mean Unexpected Joy
/From Asher to Chance to Isaac, each of these boy names that mean unexpected joy is handsome and unique. Explore the options to find the best name for your sweet baby boy. RELATED: Boy Names That Mean Happy Anit – Anit is an older boy’s name that means a child who brings eternal joy to […]
Read more »
Baby Names That Mean Unexpected Joy
/Few things are as delightful as the birth of a newborn baby. Celebrate this elation by giving your child one of these baby names that mean unexpected joy. From Eden to Maddox and beyond, these baby names for both boys and girls are each beautiful and worthy of consideration. Take a look! RELATED: Baby Names […]
Read more »
Girl Names That Mean Rabbit
/This list of girl names that mean rabbit is filled with a rich selection of feminine and playful options. Some names literally mean rabbit, while others are more loosely related to this soft and lovable animal. Explore the options and consider any of these names as winning monikers for your daughter. Take a look! RELATED: More […]
Read more »
Boy Names That Mean Rabbit
/This list of boy names that mean rabbit is filled with a delightful selection. Some names literally mean “rabbit,” while others give nod to some sort of rabbit-related meaning. Explore the options — complete with meaning and explanation — and find the perfect name for your son. RELATED: More Baby Names That Mean Rabbit Arledge […]
Read more »
Baby Names That Mean Rabbit
/From Cashmere to Satin, each of these baby names that mean rabbit literally refer to the animal or give nod to it. Explore these options — for both boys and girls — and find a delightful baby name for your little one! RELATED: Baby Names That Mean Gentle Angel – For those who believe rabbits […]
Read more »
Girl Names That Mean Gray
/From Ardesia, which means “slate gray,” to Grizela, which means “gray-haired,” each of these girl names that mean gray is unique and feminine. Explore the options and their meanings and origins, and find the perfect name for your daughter. RELATED: More Baby Names That Mean Gray Ardesia – Ardesia is an Italian girl’s name with a […]
Read more »
Boy Names That Mean Gray
/This list of boy names that mean gray is filled with a wide and varied selection of handsome and impactful options. Explore the list — complete with meaning and origin — and find the perfect name for your son. RELATED: More Baby Names That Mean Gray Blanford – Blanford is an English boy’s name with […]
Read more »
Baby Names That Mean Gray
/If you’re looking for a dark and moody name for your little one, check out this list of baby names that mean gray. From Cecil to Leslie to Ash and beyond, each of these names is a winning option. Take a look! RELATED: Baby Names That Mean Black Argenta – Argenta is a bleakly shaded […]
Read more »
Girl Names That Mean Gentle
/Lay the foundation for your child to be a kind and gentle human being when you give her one of these girl names that mean gentle. From Winnie to Yalina to Euletta and beyond, each is feminine and unique. Take a look! RELATED: More Baby Names That Mean Gentle Atubah – Mothers and fathers residing […]
Read more »
Boy Names That Mean Gentle
/From Eulalio to Haluk to Goren and every name in between, each of these boy names that mean gentle is unusual and impactful. Peruse the list, explore the meanings and origins of each, and find the perfect name for your child. RELATED: More Baby Names That Mean Gentle Laban – Religious parents might honor their […]
Read more »
Baby Names That Mean Gentle
/Most people are attracted to individuals demonstrating a gentle and kind nature. Numerous cultures and languages have adopted names celebrating such attributes. If you’d like to honor these qualities through your child, check out this list of baby names that mean gentle and find the right name for your little one. RELATED: Boy Names That […]
Read more »
Girl Names That Mean Spirit
/If you envision a joyous and delightful life for your daughter, give her one of these girl names that mean spirit. Each is unique and feminine — from Amina to Batya to Lilith and beyond. Peruse the options and find the perfect name for your sweet daughter. RELATED: Girl Names That Mean Strength Imamamu – […]
Read more »
Boy Names That Mean Spirit
/From Brady, which means “free-spirited,” to Amzi, which means “strong spirit,” each of these boy names that mean spirit are masculine and unusual. Explore the options and find the perfect name for your son. RELATED: Boy Names That Mean Strength Amzi – A name of Hebrew origin, Amzi means “strong spirit.” It is referenced in […]
Read more »
Baby Names That Mean Spirit
/If you’re looking for a meaningful and impactful moniker for your little one, consider one of these baby names that mean spirit. From Ruhi to Ugo to Hania and beyond, each is unique and beautiful. Peruse the options — for both boys and girls — and find the perfect fit for your little one. RELATED: […]
Read more »
Girl Names That Mean Forest
/Instill a love and passion for nature in your daughter by giving her one of these girl names that mean forest. From Hayma to Kanana to Diana and beyond, each is feminine and impactful. Take a look and find the perfect fit for your little one. RELATED: Girl Names That Mean Tree Abungu – An […]
Read more »
Boy Names That Mean Forest
/If you envision your son being an avid outdoorsman in his life, then consider one of these boy names that mean forest. From Forester to Fraser to Atwood and beyond, each of these names is handsome and unique. Take a look! RELATED: Boy Names That Mean Tree Arwood – The name Arwood is an English […]
Read more »
Baby Names That Mean Forest
/For those who have an innate love and appreciation for nature, consider one of these baby names that mean forest for your little one. Glade, Oakley, Aspen … the list is filled with beautiful and unique options. Take a look and find the perfect fit! RELATED: Baby Names That Mean Tree Aranya – From Sanskrit, […]
Read more »
Girl Names That Mean Butterfly
/If you envision your little girl growing up to be a beautiful human being and beautifully navigating the various periods of metamorphosis along her life’s journey, then perhaps select one of these girl names that mean butterfly. From Greta to Josephina to Cynthia and beyond, each option is delightfully feminine. Take a look! RELATED: More Baby […]
Read more »
Boy Names That Mean Butterfly
/From Flutur to Jay to Danaus and beyond, each of these boy names that mean butterfly is handsome and one-of-a-kind. Take a look and find the perfect name for your son. RELATED: More Baby Names That Mean Butterfly Aaron – The name Arron means ‘exalted’ or ‘strong’ in Hebrew. It’s also the name of an […]
Read more »
Girl Names That Mean Change
/From Anastasia to Kit to Chloe and beyond, each of these girl names that mean change is feminine and unique. Peruse the options below, and find the perfect name for your daughter. RELATED: More Baby Names That Mean Change Abhinavi – Abhinavi is an Indian name for baby girls. The word translates to always new and […]
Read more »
Boy Names That Mean Change
/This list of boy names that mean change is filled with a variety of handsome and impactful options. Explore each name — complete with meaning and origin — and find the perfect name for your little boy. RELATED: More Baby Names That Mean Change Aadi – Aadi is a unique name found in certain regions […]
Read more »
Baby Names That Mean Change
/From Dagny to Antonella to Newport and beyond, each of these baby names that mean change are unique and transformative. Explore the options — for both boys and girls — and learn their meanings and origins, then find the perfect fit for your little one. RELATED: Boy Names That Mean Change AND Girl Names That […]
Read more »
Girl Names That Mean Explorer
/It’s no surprise that names like Dora or Sojourner mean explorer. But there are plenty of surprising girl names that mean explorer too! From Abiana to Kymani and beyond, each of these options are delightful and unique. Take a look! RELATED: Girl Names That Mean Wanderer Cari – The name Cari is very common in […]
Read more »
Boy Names That Mean Explorer
/From more classic names like Tripp and Scott to more unusual options such as Viator or Faramund, each of these boy names that mean explorer is masculine and unique. Check out the many options and find the perfect name for your son. RELATED: Boy Names That Mean Wanderer Viator – Viator is a strong, fierce […]
Read more »