Baby Names by Popularity

Three tiers, ranked by SSA birth data. Find names that are genuinely uncommon, proven over decades, or climbing fast right now.

How the tiers work

Unique means rank 500 or lower in the SSA database. Your kid probably won't have a classmate with the same name. These aren't obscure — they're just not Emma or Liam.

Classic means top 200 with a stable or gradually declining trend. These names were popular decades ago and still hold. No spike, no crash. Just durability.

Rising means the SSA rank is climbing. Popularity_trend marked "rising" in our dataset. Get in before they peak.

Popular searches

Browse by other attributes

Names by syllable count, origin, meaning, or starting letter. Over 121,805 names across all tiers.

Explore More Name Generators