Baby Name Match Finder
Swipe
Name lists
Browse A to Z
Guides
Most popular girl names
The most popular baby girl names, ranked from real birth records, each with its meaning, origin and popularity over time.
The most-registered girls' names on record, spanning timeless classics and rising stars. Every name links to its own page with a meaning, origin and a popularity chart. Trying to find a girl's name you both love? Swipe the deck with your partner and see your matches appear automatically.
Mary (of uncertain meaning, possibly bitterness or beloved) Elizabeth (my God is an oath) Patricia (noble) Jennifer (white, fair, smooth) Linda (pretty) Barbara (foreign woman) Margaret (pearl) Sarah (princess, noblewoman) Jessica (of uncertain meaning, possibly foresight) Susan (lily) Dorothy (gift of God) Emily (rival, eager) Helen (of uncertain meaning, often linked to light or torch) Nancy (grace) Lisa (my God is an oath) Betty (my God is an oath) Anna (grace, favour) Ashley (ash tree meadow) Emma (whole, universal) Sandra (defender of the people) Laura (laurel) Michelle (who is like God) Ruth (companion, friend) Kimberly (from the royal wood meadow) Donna (lady) Rebecca (of uncertain meaning, traditionally to bind or join) Carol (free man) Amanda (worthy of love) Amy (beloved) Melissa (honey bee) Stephanie (crown, garland) Deborah (bee) Sharon (a fertile plain) Kathleen (pure) Olivia (olive tree) Catherine (pure) Cynthia (from Mount Cynthus) Shirley (bright clearing) Angela (messenger, angel) Evelyn (of uncertain meaning, possibly desired) Katherine (pure) Virginia (maiden) Alice (noble) Grace (grace, favour) Nicole (victory of the people) Rachel (ewe) Samantha (of uncertain origin, possibly a feminine form of Samuel) Brenda (sword) Frances (free one, from France) Pamela (all sweetness) Maria (of uncertain meaning, a form of Mary) Christine (follower of Christ) Kelly (bright-headed, strife) Martha (lady, mistress) Hannah (grace, favour) Victoria (victory) Charlotte (free woman) Carolyn (free woman) Janet (God is gracious) Lauren (from Laurentum, laurel) Marie (a form of Mary) Debra (bee) Heather (the flowering plant heather) Megan (pearl) Julie (youthful) Rose (the rose flower) Diane (divine) Joyce (lord, of uncertain origin) Sophia (wisdom) Julia (youthful) Christina (follower of Christ) Joan (God is gracious) Ann (grace, favour) Isabella (my God is an oath) Jean (God is gracious) Lillian (lily) Kathryn (pure) Abigail (my father is joy) Doris (of the sea, from Doris) Andrea (manly, brave) Judith (woman of Judea) Sara (princess, noblewoman) Ruby (the red gemstone) Mildred (gentle strength) Madison (son of Maud) Cheryl (of uncertain origin, possibly a blend of Cherry and Beryl) Jacqueline (supplanter) Ella (all, whole) Teresa (of uncertain meaning, possibly harvester) Alexis (helper, defender) Ava (of uncertain meaning, possibly desired) Gloria (glory) Amber (the golden fossilised resin) Janice (God is gracious) Theresa (of uncertain meaning, possibly harvester) Natalie (birthday, especially Christmas Day) Danielle (God is my judge) Chloe (green shoot, young foliage) Jane (God is gracious) Mia (of uncertain meaning, a form of Maria) Amelia (work, industriousness) Shannon (old, wise river) Denise (follower of Dionysus) Judy (woman of Judea) Beverly (beaver stream) Eleanor (of uncertain meaning) Louise (famous warrior) Erin (Ireland) Annie (grace, favour) Florence (flourishing, prosperous) Marilyn (an elaboration of Mary) Diana (divine) Brittany (from Brittany) Kayla (of uncertain origin, a modern coinage) Irene (peace) Robin (bright fame) Bonnie (pretty, cheerful) Lois (most desirable, agreeable) Anne (grace, favour) Tiffany (manifestation of God) Lori (from Laurentum, laurel) Josephine (he will add) Lucy (light) Crystal (clear ice, crystal) Kathy (pure) Tammy (date palm, twin) Eva (life, living) Katie (pure) Allison (noble) Alyssa (of uncertain origin, linked to the flower alyssum) Tracy (from Thracy, a place in France) Phyllis (foliage, greenery) Hazel (the hazel tree) Clara (bright, clear) Audrey (noble strength) Courtney (short nose, from Courtenay) Leah (of uncertain meaning, possibly weary) Jasmine (the jasmine flower) Morgan (sea-born, sea circle) Tina (a short form of names ending in -tina) Edna (pleasure, delight) Ellen (of uncertain meaning, linked to light) Dawn (daybreak, dawn) Peggy (pearl) Paula (small, humble) Rita (pearl) Connie (constant, steadfast) Sophie (wisdom) Esther (star) Wanda (of uncertain meaning, possibly a Wend)
Swipe these names with your partner →
More name lists