Our Top 100 Girl Names of 2013

baby girl names

There’s a new top girl in town, and her name is Imogen.

Imogen seized the crown from the Hunger Games-inspired Katniss as the Number One girls’ name on Nameberry for 2013.

Charlotte, which had been the most popular girls’ name in previous years, now stands at Number Two, while Harper, now officially classified as a girls’ name with over 90 percent of the baby Harpers female, is a new entrant to the list at Number Three.

Our popularity lists are tabulated by ranking the unique page views each name attracts out of the over 20 million total views of our baby name pages in 2013.

Major trends in girls’ names we see based on our 2013 Popularity List:

— Vowel names still rule, with more than a third of the names on the Top 100 starting with A, E, I, or O.

— Names with literary references — Alice, Matilda, Eloise, Hadley, Esme, Louisa, Jane, and Anais — trump those with movie, TV, or celebrity influences for girls this year. While character-inspired names Katniss, Merida, and Aria remain on the Top 100, their standing has weakened.

— Several girl names, including some classics, made double-digit gains.  The names that have risen furthest over 2012:

— Ten girls’ names are new (or returning) entrants on our Top 100.  Marked with an asterisk below, they are:

The full girls’ Top 100:

  1. Imogen 
  2. Charlotte  
  3. Harper *
  4. Isla 
  5. Amelia 
  6. Evelyn  
  7. Penelope 
  8. Eleanor 
  9. Cora 
  10. Violet 
  11. Katniss 
  12. Olivia 
  13. Maeve 
  14. Seraphina 
  15. Alice 
  16. Claire 
  17. Adelaide 
  18. Evangeline
  19. Ava
  20. Hazel  
  21. Ivy  
  22. Elizabeth  
  23. Aurora  
  24. Maisie
  25. Elodie
  26. Grace 
  27. Emma 
  28. Clementine
  29. Sophia 
  30. Nora 
  31. Genevieve
  32. Beatrice 
  33. Willa
  34. Adeline
  35. Eliza 
  36. Rose 
  37. Lucy 
  38. Scarlett 
  39. Eloise
  40. Clara 
  41. Caroline
  42. Lila 
  43. Matilda 
  44. Isabella 
  45. Mila 
  46. Aurelia 
  47. Merida 
  48. Wren 
  49. Josephine  
  50. Arabella 
  51. Audrey 
  52. Aria
  53. Emily
  54. Iris
  55. Poppy
  56. Everly *
  57. Ella
  58. Harlow
  59. Mae
  60. Mia
  61. Chloe
  62. Ruby
  63. Emmeline
  64. Stella
  65. Lydia
  66. Margaret
  67. Lily
  68. Jane
  69. Luna
  70. Anna
  71. Hadley
  72. Piper
  73. Juliet
  74. Sadie
  75. Cordelia
  76. Esme
  77. Olive
  78. Frances*
  79. Willow
  80. Gemma
  81. Ada*
  82. Hannah
  83. Ellie
  84. Phoebe
  85. Delilah
  86. Kinsley *
  87. Cecilia *
  88. Abigail *
  89. Lolagirl names
  90. Madeline
  91. Maya
  92. Georgia
  93. Louisa*
  94. Vivian
  95. Zara
  96. Mabel
  97. Zoe
  98. Isabel *
  99. Anais
  100. Julia*

Ready for our traditional guessing game?  Every person to guess girls’ name Number 101 will win a copy of our new ebook, The Nameberry Guide to the Best Baby Names for Girls in the digital format of your choice. That’s right, you can duplicate previous guesses and we’ll have an unlimited number of winners.

Subscribe to our newsletter

* indicates required

comments

157 Responses to “Our Top 100 Girl Names of 2013”

You can follow any responses to this entry through the RSS 2.0 feed.

TaylorBlueSkye Says:

December 17th, 2013 at 12:05 am

Rosalie

AprilRobin Says:

December 17th, 2013 at 12:12 am

My top favorites were Imogen, Charlotte, Eleanor, Evangeline, Elizabeth, Grace, Clementine, Nora, Caroline, Everly, Lily, Luna, Hadley, Ada, Georgia, and Anais.

The other names on this list are cute but just aren’t my style

gipro2003 Says:

December 17th, 2013 at 12:13 am

Philippa

indiefendi Says:

December 17th, 2013 at 12:15 am

I’ve never like the name Imogen. It sounds like a cleaning product or something. Loving Evangeline though!

Dantea Says:

December 17th, 2013 at 12:24 am

I love:
Imogen
Amelia
Penelope
Alice
Ivy
Elodie
Sophia
Genevieve
Aurelia
Merida
Arabella
Aria
Emily
Iris
Jane
Luna
Willow
Abigail
Vivian

The one’s I dislike:

Katniss
Clementine
Everly
Harlow
Hadley
Sadie
Cordelia
Esme
Olive
Ellie
Kinsley
Georgia
Anais

GroveChapter Says:

December 17th, 2013 at 12:35 am

101. Pearl

mill1020 Says:

December 17th, 2013 at 12:40 am

Is #101 Kate?

Ainscough Says:

December 17th, 2013 at 12:41 am

I think Florence will be 101

rgp19 Says:

December 17th, 2013 at 12:43 am

Helena

JadeRain Says:

December 17th, 2013 at 12:45 am

Maybe Meredith?

jem Says:

December 17th, 2013 at 12:53 am

My guess is Annabel/Annabelle (am I allowed to do that?)

BlueYorkie Says:

December 17th, 2013 at 1:04 am

I think it’s Chloe.

peacebird10 Says:

December 17th, 2013 at 1:07 am

My guess is Edith. So many great names on the list!

iamamiam Says:

December 17th, 2013 at 1:12 am

Mira

Charshi Says:

December 17th, 2013 at 1:20 am

My guess for #101 is Eva!

vaness1 Says:

December 17th, 2013 at 1:41 am

I’m going to go with Hattie?

Nover Says:

December 17th, 2013 at 1:51 am

Elise

mscatalinahope Says:

December 17th, 2013 at 1:56 am

Daphne?

ella17 Says:

December 17th, 2013 at 2:18 am

Felicity

Madelyn Says:

December 17th, 2013 at 2:24 am

Francine

Natural Says:

December 17th, 2013 at 2:32 am

Francesca.

Sjholt0516 Says:

December 17th, 2013 at 2:48 am

Skylar would be my guess…..

Ani77 Says:

December 17th, 2013 at 3:15 am

Isadora?

peach Says:

December 17th, 2013 at 3:21 am

#101. Elsie

annabelle Says:

December 17th, 2013 at 3:33 am

Estelle?

Pistachio Says:

December 17th, 2013 at 4:57 am

Beatrix

magalie Says:

December 17th, 2013 at 4:57 am

#101: Freya?

dalb Says:

December 17th, 2013 at 5:02 am

For 101 I can’t decide between Edith or Frances…

jotickle Says:

December 17th, 2013 at 6:10 am

I was going to say Eve, but then I saw Florence and Beatrix mentioned and now I’m not sure! I should stick to my original guess though. 🙂
So many names here on my “love but wouldn’t use” list. Maybe I need to buy more hens to have something to name?

CatherineA Says:

December 17th, 2013 at 6:12 am

101 guess: Florence

acire Says:

December 17th, 2013 at 6:19 am

Philippa?

gumtrees Says:

December 17th, 2013 at 6:20 am

Isadora

grackym Says:

December 17th, 2013 at 6:50 am

Susannah?
I love reading this list; Maeve, Elodie, Nora, Adeline, Eliza, Lila, Audrey and Stella are all my absolute favourites!

Danni Says:

December 17th, 2013 at 6:54 am

Daphne

crispy Says:

December 17th, 2013 at 6:57 am

Freya

CaitTheGreat Says:

December 17th, 2013 at 7:25 am

Daisy

mapleleaf Says:

December 17th, 2013 at 7:26 am

Hermione

sorciereblanche Says:

December 17th, 2013 at 7:38 am

I vote for Beatrix

taylorlou Says:

December 17th, 2013 at 7:45 am

Tallulah maybe?

lawsonhaley Says:

December 17th, 2013 at 7:50 am

I’m torn between Beatrix, Pearl and Elsie! I’m thinking it’s likely Pearl or Elsie, but, I’ve seen more usage for Pearl, so I’ll go with that as my guess 🙂

My guess would be Pearl!

nla Says:

December 17th, 2013 at 7:58 am

I think number 101 will be Elsa, maybe because of the new Disney princess.

KirstGee Says:

December 17th, 2013 at 8:01 am

My guess is June

roseate6 Says:

December 17th, 2013 at 8:10 am

Sylvie

jessamine13 Says:

December 17th, 2013 at 8:18 am

Annabelle

Courtin Says:

December 17th, 2013 at 8:19 am

Francesca

BonnieLyn Says:

December 17th, 2013 at 8:26 am

Pearl

amabelleberry Says:

December 17th, 2013 at 8:26 am

Agnes

jacquigirl Says:

December 17th, 2013 at 8:32 am

Pearl

Missmolly Says:

December 17th, 2013 at 8:47 am

I’ll guess Amelie.

larkub101 Says:

December 17th, 2013 at 8:51 am

Going with Beatrix

abeezee Says:

December 17th, 2013 at 8:58 am

Katherine

chellemma1 Says:

December 17th, 2013 at 8:58 am

I think #101 is Nina

Frankie Says:

December 17th, 2013 at 9:03 am

I think it’s Beatrix.

Wildsyringa Says:

December 17th, 2013 at 9:05 am

My guess for # 101: Pearl

HannieKitt Says:

December 17th, 2013 at 9:12 am

I’ll go Isobel.

Sorceress Says:

December 17th, 2013 at 9:15 am

Freya

maggiefromcanada Says:

December 17th, 2013 at 9:20 am

I’m going to go on a wild limb and guess Persephone for #101.

Some gorgeous names on here. I’m shocked to see my own name. 🙂

Ksantanna Says:

December 17th, 2013 at 9:30 am

I’m going with Nola 🙂

lovelynames Says:

December 17th, 2013 at 9:34 am

101. Millie

MaryKathryn Says:

December 17th, 2013 at 9:47 am

Fiona!

supersloth Says:

December 17th, 2013 at 9:51 am

beatrix

juliacharlotte Says:

December 17th, 2013 at 9:58 am

isadora?

julery Says:

December 17th, 2013 at 10:04 am

Avery

SadieJosephine Says:

December 17th, 2013 at 10:07 am

I would have to guess either Pearl or Persephone, ’cause both have been thrown around the nameberry forums quite a lot recently.

madeliner Says:

December 17th, 2013 at 10:08 am

Margaret?

Rach84 Says:

December 17th, 2013 at 10:10 am

My guess for 101 is Mary

peach25 Says:

December 17th, 2013 at 10:46 am

Catherine, Katherine, Kate!

mermuse Says:

December 17th, 2013 at 11:03 am

Arya

jdouglas Says:

December 17th, 2013 at 11:11 am

101. Eden

brittany3 Says:

December 17th, 2013 at 11:14 am

Pearl or Beatrix? I have seen both on the forums a lot…

anelson100 Says:

December 17th, 2013 at 11:27 am

My guess for 101 is Juniper.

mands Says:

December 17th, 2013 at 11:30 am

Daphne.

Names4real Says:

December 17th, 2013 at 11:31 am

101. Natalie

frenchsc Says:

December 17th, 2013 at 11:45 am

101: Persephone

spotlightstarlit Says:

December 17th, 2013 at 12:10 pm

Trying to decide between Beatrix, Isobel, Pearl or Mary for 101

Funny enough, they’d make a great sibset!

I think I’ll go with…

Pearl

niteowl13 Says:

December 17th, 2013 at 12:15 pm

Sybil?

Groovybabygreene Says:

December 17th, 2013 at 12:25 pm

101. Eden

Deirdre_Mary_Claire Says:

December 17th, 2013 at 12:46 pm

101 Celia?

pkbabies Says:

December 17th, 2013 at 1:15 pm

My guess is Pearl

hermione_vader Says:

December 17th, 2013 at 1:15 pm

101. Tallulah

BobiM Says:

December 17th, 2013 at 1:23 pm

My guess for 101 is Mary.

abmccaslin828 Says:

December 17th, 2013 at 1:25 pm

101. Beatrice

lynneinlove Says:

December 17th, 2013 at 1:43 pm

Florence!

Amydomsmom Says:

December 17th, 2013 at 1:48 pm

For #101 I’m going with Cassia.

Alywen14 Says:

December 17th, 2013 at 1:51 pm

Im going to guess Harley

explorach1 Says:

December 17th, 2013 at 1:55 pm

101. Beatrix

chachacha Says:

December 17th, 2013 at 1:57 pm

Pearl?

alphabetdem Says:

December 17th, 2013 at 2:27 pm

I’m going to guess Wilhelmina.

But I love so many of these names… from the list and the guesses!

Danica Says:

December 17th, 2013 at 2:29 pm

Guessing Freya

inkonherfingers Says:

December 17th, 2013 at 2:31 pm

101. Felicity

STLmama225 Says:

December 17th, 2013 at 2:52 pm

101. Felicity

oosoposh Says:

December 17th, 2013 at 2:59 pm

Pearl or Beatrix…. hmmmmm
101. Pearl

ilayali Says:

December 17th, 2013 at 3:10 pm

I guess Pippa.

jinglebelldaisy Says:

December 17th, 2013 at 3:16 pm

My guess is Arabella

namenerd8 Says:

December 17th, 2013 at 3:26 pm

Ophelia?

vaning Says:

December 17th, 2013 at 3:30 pm

101. Ariana/Arianna 🙂

hello_sweetie Says:

December 17th, 2013 at 3:44 pm

101. Pearl!

TeacherMA Says:

December 17th, 2013 at 4:04 pm

My guess goes to the lovely Sylvia as #101.

NellieDellie Says:

December 17th, 2013 at 4:25 pm

Francine?

LavenderBelle Says:

December 17th, 2013 at 4:27 pm

Lena?

new_mama Says:

December 17th, 2013 at 4:40 pm

Serious? People like these names? I worked in a nursing home so when I think of Evelyn, Beatrice, Hazel, Alice or Mabel I think of I think of elderly women. :)A lot of these names are dated. I do not know a single child with the majority of the old names on this list.

geeknamezyo Says:

December 17th, 2013 at 4:51 pm

Vivienne?

jmsouthern Says:

December 17th, 2013 at 4:53 pm

I would think Beatrix.

AshFite Says:

December 17th, 2013 at 5:00 pm

Pearl

Rosamund Says:

December 17th, 2013 at 5:12 pm

Xanthe

audreyannie Says:

December 17th, 2013 at 5:28 pm

Elise for #101

camik24 Says:

December 17th, 2013 at 5:30 pm

#101 SOPHIE?

potofgold Says:

December 17th, 2013 at 5:30 pm

Elowen? This name seems to be mentioned quite a lot

Louisamae13 Says:

December 17th, 2013 at 5:52 pm

Daisy!

mereandme Says:

December 17th, 2013 at 6:01 pm

Louise

MissTrash Says:

December 17th, 2013 at 6:41 pm

Savannah?

oboeplayer1 Says:

December 17th, 2013 at 6:46 pm

Catalina (wild guess, cause I search the name a lot :))

EmilyVA Says:

December 17th, 2013 at 7:14 pm

I’m having trouble posting which is upsetting. I can’t see my post so I will try again.

Rosemary

The problem with guessing the same names over and over is that it doesn’t encourage people to pick new names and therefore lessens the chances of someone getting it. Does this mean that Pam won’t tell us if someone gets it right?

Tressa Says:

December 17th, 2013 at 7:38 pm

Tessa

LeLe Says:

December 17th, 2013 at 7:52 pm

Eliana

niteowl13 Says:

December 17th, 2013 at 8:29 pm

Everything old is new again! 🙂
I think the old lady chic names are nice. Some of them are a bit much though (Ethel, Ruth, Florence) but the majority of the ones on this list are lovely and timeless. The made up sounding names like Kinsley, Brinley and Blakesley hurt my ears, and girls shouldn’t have boy names. Those are my name rules. LOL

zrose Says:

December 17th, 2013 at 8:50 pm

101. I’m between Cleo and Ever but I’m going to say…

Cleo!

shelly68 Says:

December 17th, 2013 at 9:14 pm

101, My guess is Edith

DelusionalAngel Says:

December 17th, 2013 at 9:15 pm

101. Florence

hldevine Says:

December 17th, 2013 at 9:26 pm

#101 Ophelia?

whimsikelly Says:

December 17th, 2013 at 9:28 pm

101- Emilia?

davisellu Says:

December 17th, 2013 at 9:47 pm

101– Lucinda!

twilightoftheidols Says:

December 17th, 2013 at 9:54 pm

My guess is Mirabel

AnnaO Says:

December 17th, 2013 at 10:16 pm

101—Francesca!

olivette Says:

December 17th, 2013 at 10:33 pm

101 – Isadora?!

laurenruthie Says:

December 17th, 2013 at 10:46 pm

101 guess: Florence

snowdancer Says:

December 17th, 2013 at 10:52 pm

Flora?

labelo Says:

December 17th, 2013 at 11:02 pm

101. Zoey

MichelleKaye Says:

December 17th, 2013 at 11:03 pm

Beatrix!

harleyqgrayson Says:

December 17th, 2013 at 11:15 pm

I going to say Pearl

PeacheySmiles Says:

December 18th, 2013 at 12:22 am

101. Persephone

Mrs_Darling Says:

December 18th, 2013 at 12:58 am

My guess for #101 is Blythe

Lexicon Says:

December 18th, 2013 at 1:28 am

Isabelle

kittybloom Says:

December 18th, 2013 at 2:58 am

101- Daisy? (Perhaps too English…!)

michalmarissa Says:

December 18th, 2013 at 3:41 am

101. Beatrix

tfzolghadr Says:

December 18th, 2013 at 4:59 am

101. Valentina

XmintieX Says:

December 18th, 2013 at 6:45 am

Magdalena

rainierloner Says:

December 18th, 2013 at 7:54 am

Beatrix!

Pam Says:

December 18th, 2013 at 7:56 am

And Number 101 is….Pearl! 20 people guessed the winning name. Please email me at pam@nameberry.com and let me know your choice of formats — linked pdf that can be read on your computer, kindle, or mobi which is compatible with ipad — and I’ll send you your copy of The Nameberry Guide to the Best Baby Names for Girls asap.

Thanks for guessing. Now go over to today’s boys’ blog and guess again to win the boys’ book!

linzybindi Says:

December 18th, 2013 at 9:21 am

Elsa

jaw Says:

December 18th, 2013 at 10:47 am

philippa

laurenes30 Says:

December 18th, 2013 at 12:27 pm

Sloane

eilaina Says:

December 18th, 2013 at 12:33 pm

Fiona

LaurenAsh Says:

December 18th, 2013 at 3:12 pm

101. Pearl

munro Says:

December 18th, 2013 at 6:49 pm

101. Coralie

rhiannongrace Says:

December 18th, 2013 at 6:53 pm

Addison

michelleannz Says:

December 19th, 2013 at 10:57 pm

Elsie!

LeiAriel Says:

December 21st, 2013 at 8:52 am

I love both Delilah and Scarlett.

DeLilah is delicate and romantic.
Lilah is a variant of Lilac a purple flower. Lila is German for purple.
Purple is considered rare in nature and exotic. It is associated with royalty, wealth, wisdom and spirituality.

As a shade of red Scarlett represents to me love, warmth, comfort, intensity, excitement and strong emotions.

Waverly123 Says:

December 22nd, 2013 at 6:51 pm

Hm I want to guess Helena, Sylvia, or Pearl.

101. Pearl?

anomale23 Says:

December 30th, 2013 at 8:34 pm

I love Stella and Evangeline. In fact, we have a baby girl who will be making her debut around March 1st and we are naming her Stella Evangeline. I love it!

karrkm Says:

March 12th, 2014 at 7:13 am

#101 will be Tessa?

LunaCross Says:

April 28th, 2014 at 1:29 am

okay, I love the character, but I HATE the name. There’s no way I am naming my daughter THAT.

No, Popular Movies and TV Shows Don’t Influence Baby Names | NerdWallet's Money-Saving Tips Says:

July 24th, 2014 at 7:30 pm

[…] a site that bills itself as a smart resource for background about baby names, says that among the top 100 girls names for 2013 their users wanted to know about two in particular that featured in recent popular […]

HaileyMichelle Says:

August 8th, 2014 at 8:25 pm

I think number 101 is Meredith

No, Popular Movies and TV Shows Don't Influence Baby Names – NerdWallet Says:

March 23rd, 2017 at 12:41 am

[…] a site that bills itself as a smart resource for background about baby names, says that among the top 100 girls names for 2013 their users wanted to know about two in particular that featured in recent popular […]

leave a reply

You must be logged in to post a comment.