Names for Girls
These common English names are popularly given to girls. The list includes spelling variations. Shortened forms or nicknames are in brackets.
These are "first names", also called "given names". First names tend to vary in popularity from year to year, and also between countries. For example, a popular first name in England may not be so popular in Australia or Canada - and vice versa. This page lists about 100 names that are generally popular in English-speaking countries, but does not attempt to rank them in any way. The names are shown in alphabetical order.
- Abigail (Abby or Abbie)
- Alexandra
- Alice
- Alison (Allie)
- Amanda (Mandy)
- Amber
- Amelia
- Amy
- Andrea
- Angela (Angie)
- Anna
- Ashley
- Ava
- Avery
- Barbara (Barb)
- Brittany or Britney
- Brooke
- Carolyn or Caroline (Carol)
- Charlotte
- Chloe
- Christina
- Danielle
- Debra or Deborah (Debbie)
- Diane
- Diana
- Donna
- Eleanor
- Eliza
- Elizabeth
- Ella
- Ellen
- Ellie
- Emily
- Emma
- Erin
- Eva
- Faith
- Florence
- Grace
- Hanna
- Heather
- Heidi
- Holly
- Isabella or Isabelle (Izzie)
- Janet
- Jennifer (Jenny or Jen)
- Jessica
- Judith (Judy)
- Julia
- Julie
- Kaitlin or Caitlin
- Karen
- Katie or Kate
- Katherine or Catherine (Kathy, Cathy, or Kate)
- Kayla
- Kelly
- Kimberly (Kim)
- Kristin
- Laura
- Lauren
- Leah
- Lillian (Lily)
- Linda
- Lisa
- Lola
- Lucy
- Maddison
- Martha
- Maria
- Marie
- Mary
- Maya
- Megan
- Melissa
- Michelle
- Mia
- Molly
- Nicole (Nicky)
- Olivia
- Paige
- Patricia
- Phoebe
- Rachel
- Rebecca (Becky)
- Rosalyn or Rose or Rosie
- Samantha (Sam)
- Sara or Sarah
- Scarlett
- Sharon
- Sheryl
- Sophia or Sofia or Sophie
- Stephanie
- Susan (Suzy or Susie)
- Suzanne or Suzanna or Susanna
- Tammy
- Tracey or Tracy
- Teresa
- Vanessa
- Victoria (Vicky or Vicki)
- Zoe