Menu

Baby Names

From Avery to Zephyr, Nameberry is the complete guide to thousands of amazing baby names.

Here you’ll find the world’s biggest baby name database, the most creative lists of names for girls and boys, the friendliest forums, and the best ideas and expert advice on naming your baby in 2019.

Search names by letter

Browse Unique Baby Names

Unique names are becoming more fashionable for both baby girls and baby boys, with more rare and uncommon names appearing all the time. Find unique nature names and word names, international names, and ancient names that are back in use for the first time in centuries.

Top 1000 Names on Nameberry

Baby name popularity changes fast. That's why we update our popularity lists in real time, so you can see which baby names rank highest with Nameberry readers right now. For 2019, we see more unique baby names for boys and girls rising to the top of the list, along with classic names and vintage names back in style.

1 Female Isla 2 Female Olivia 3 Female Posie 4 Female Aurora 5 Female Cora 6 Female Ada 7 Female Maeve 8 Female Amara 9 Female Charlotte 10 Female Amelia 11 Female Ophelia 12 Female Ava 13 Female Rose 14 Female Genevieve 15 Female Luna 16 Female Eleanor 17 Female Elodie 18 Female Lucy 19 Female Freya 20 Female Anna 21 Female Astrid 22 Female Evelyn 23 Female Eloise 24 Female Violet 25 Female Alice 26 Female Adelaide 27 Female Iris 28 Female Adah 29 Female Thea 30 Female Ivy 31 Female Jane 32 Female Nora 33 Female Adeline 34 Female Aurelia 35 Female Elizabeth 36 Female Hazel 37 Female Maisie 38 Female Elsie 39 Female Esme 40 Female Chloe 41 Female Imogen 42 Female Eliza 43 Female Penelope 44 Female Mia 45 Female Julia 46 Female Maya 47 Female Clara 48 Female Emilia 49 Female Phoebe 50 Female Isabella 51 Female Mae 52 Female Evangeline 53 Female Josephine 54 Female Arabella 55 Female Willa 56 Female Beatrice 57 Female Aria 58 Female Emma 59 Female Lyra 60 Female Elise 61 Female Audrey 62 Female Maia 63 Female Claire 64 Female Caroline 65 Female Clementine 66 Female Wren 67 Female Mabel 68 Female Abigail 69 Female Ottilie 70 Female Grace 71 Female Gemma 72 Female Lydia 73 Female Elena 74 Female Seraphina 75 Female Anastasia 76 Female Margot 77 Female Sadie 78 Female Lilith 79 Female Matilda 80 Female Madeline 81 Female Stella 82 Female Isabel 83 Female Cleo 84 Female Lila 85 Female Cordelia 86 Female Margaret 87 Female Willow 88 Female Emily 89 Female Mila 90 Female Juliet 91 Female Beatrix 92 Female Eliana 93 Female Florence 94 Female Emmeline 95 Female Hannah 96 Female Vera 97 Female Naomi 98 Female