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