Girl Name Generator

Girl names for baby girls — 144 years of US SSA data plus curated etymology by origin.

5.8M+ possible combinations

10 names
  1. Maristella
    Popular
  2. Jonia
    Popular
  3. Aylaa
    Popular
  4. Mikeal
    Popular
  5. Xyah
    Popular
  6. Keegan
    Popular
  7. Ralena
    Popular
  8. Prosper
    Popular
  9. Razariah
    Popular
  10. Revy
    Popular

About

Generate baby girl names from a pool of 11,000+ female entries — about 250 curated etymology entries across 10 cultural traditions plus 10,800+ names from the US Social Security Administration dataset (1880-2024). Filter by origin to focus on a specific tradition, or pick "Popular US" + an era theme: "Trending" for names currently rising (Nylah, Ottie, Charm), "Vintage" for early-1900s favorites (Mabel, Beatrice, Ethel), "Historic" for pre-1900 names. Each curated entry shows etymology meaning; SSA entries show era tag.

FAQ

What is the most popular girl name?
Across all US history (1880-2024), Mary tops the cumulative SSA rankings, followed by Patricia, Jennifer, Linda, Elizabeth — all "Vintage" or "Classic". The most popular CURRENT name is Olivia.
How do vintage / classic / modern themes differ?
Themes are based on the year of peak popularity. Vintage (1900-1949) names feel old-fashioned (Mabel, Pearl, Edna). Classic (1950-1989) feel mid-century (Linda, Donna, Karen). Modern (1990-2009) feel late-20th (Ashley, Brittany, Madison). Trending (2010+) feel current (Aria, Nova, Luna).
Where do meanings come from?
Curated cultural entries use established etymology references. SSA bulk entries are popularity-only and don't include meanings.
Can I find a unique girl name?
Try "Popular US" + "Historic" theme to surface pre-1900 names that have largely fallen out of use (Cordelia, Henrietta, Wilhelmina). Or pick a less-common cultural origin like Arabic or Greek.

Related generators