Classic Baby Names That Stand the Test of Time

Some baby names never go out of style. These classic boy and girl names have remained among the 100 most popular names in the United States for at least 100 consecutive years. From James and William to Elizabeth and Mary, explore timeless favorites that generations of parents have loved.

What Makes a Baby Name a Century-Long Favorite?

Trends come and go, but some names stay popular through generations. To qualify for this collection, a name must have ranked among the top 100 U.S. baby names for at least 100 years in a row, based on Social Security Administration birth records dating back to 1880.

These names have appeared in families for generations, crossing changing fashions and cultural trends. Some have ancient roots, while others became established favorites centuries ago.

Classic Boy Names

Classic Girl Names

Why Do Classic Baby Names Stay Popular?

Classic names have something special: they feel familiar without belonging to just one generation. Names like John, James, William, and Elizabeth have been used for centuries, appearing in history, literature, and families around the world.

Many also offer familiar nicknames. William can become Will or Liam, Elizabeth can become Liz or Beth, and Catherine can become Kate or Katie.

A classic name can also carry a family connection. Parents may choose one to honor a grandparent, continue a family tradition, or simply give their child a name with a long history.

Explore More Baby Name Favorites

Not every beautiful name has stayed popular for a century. Some have enjoyed 50 years of popularity, others are making a comeback, and some are just beginning to rise.

Explore our Long-Time Favorites, Established Favorites, Rising Favorites, and Revived Favorites to discover more names with interesting popularity histories.

Find Your Favorite Names

Filter by gender, starting letters, or sort order to explore the list.