AI Baby Blend logoAI Baby Blend

American girl and boy namesPopular American baby names with meanings, origins and a free name picker

Not sure where to start? Get a American name suggestion

Tap the button and we'll pull a name from this list for you.

Keep exploring

One more thing about your future baby

Made for your family

€9 · English

Get 10 names chosen around your taste

Real names selected around your surname, style and family clues, with a personal reason for every recommendation.

  • Meanings, origin and surname rhythm
  • One free refresh included
Build my shortlist

AI baby photo generator

Curious what your baby would look like?

Upload one photo of each parent and meet your future baby in about 5 minutes.

See Your Baby

Name finder

Search this list by letter

Start with one letter or look for it anywhere in the name.

This search covers only the 20 names on this page.

Quick starting letters

Search the full name collection

Share American baby names

Liam
Noah
Jackson
Aiden
Caden
Ethan
James
Benjamin
Alexander
William
Emma
Ava
Sophia
Isabella
Mia
Olivia
Amelia
Harper
Charlotte
Abigail

Quick name game

This name or that one?

Choose between two names at a time. Your picks are added to your shortlist.

Top 10 American Baby Boy Names List

American names reflect the country’s rich cultural diversity, with influences from English, Irish, Hebrew, and many other backgrounds. Here are the top 10 American baby boy names and their meanings:

  1. Liam – A name of Irish origin meaning “resolute protection.”
  2. Noah – A Hebrew name meaning “rest” or “comfort.”
  3. Jackson – An English name meaning “son of Jack.”
  4. Aiden – An Irish name meaning “fiery” or “passionate.”
  5. Caden – A Welsh name meaning “spirit of battle.”
  6. Ethan – A Hebrew name meaning “strong” or “firm.”
  7. James – A classic English name meaning “supplanter.”
  8. Benjamin – A Hebrew name meaning “son of the right hand.”
  9. Alexander – A Greek name meaning “defender of the people.”
  10. William – A Germanic name meaning “resolute protector.”

Top 10 American Baby Girl Names List

American baby girl names reflect elegance, beauty, and strength, drawing inspiration from various cultural traditions. Here are the top 10 American baby girl names and their meanings:

  1. Emma – A Germanic name meaning “whole” or “universal.”
  2. Ava – A Latin name meaning “bird” or “life.”
  3. Sophia – A Greek name meaning “wisdom.”
  4. Isabella – A Spanish and Italian name meaning “devoted to God.”
  5. Mia – An Italian name meaning “mine” or “wished-for child.”
  6. Olivia – A Latin name meaning “olive tree.”
  7. Amelia – A Germanic name meaning “work” or “industrious.”
  8. Harper – An English name meaning “harp player.”
  9. Charlotte – A French name meaning “free man” or “petite.”
  10. Abigail – A Hebrew name meaning “father’s joy.”

How to read an American baby-name list

American does not describe one origin

Names used in the United States come from many languages and family histories. Liam can be common in U.S. records without becoming American in linguistic origin. Treat this page as a picture of use, not a claim that every name began in the United States.

Check a current rank before calling a name rare

Popularity changes. The Social Security tables count names on card applications for U.S. births and are the right reference for a current national rank. State patterns and community use can still differ.

Test the whole name

Put the choice beside the surname and likely nickname. Then compare it with our middle-name and sibling-name tools; initials and repeated endings often matter more in daily use than a ranking.

Continue with the middle name generator, compare a family set in the sibling name generator, or browse unisex baby names.

U.S. Social Security baby-name data

Know someone expecting? Send them this list.

Share with Friends

Related naming traditions