Baby Girl Names

Discover the most popular baby girls names of all time. Our comprehensive list includes thousands of girl names ranked by total births recorded by the Social Security Administration.

Use the letter filter below to browse girl names by first letter, or scroll through the complete list of popular baby girls names.

Filter by First Letter

All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Rank Name Total Births
42301 Jadyne 26
42302 Almudena 26
42303 Cedrianna 26
42304 Haileymarie 26
42305 Parmida 26
42306 Semajah 26
42307 Yukina 26
42308 Sarela 26
42309 Dannan 26
42310 Anyka 26
42311 Jaici 26
42312 Siannah 26
42313 Jadaliz 26
42314 Jaretsy 26
42315 Amarely 26
42316 Annastin 26
42317 Hada 26
42318 Kayten 26
42319 Kimore 26
42320 Syri 26
42321 Ziniyah 26
42322 Zakhari 26
42323 Mehtab 26
42324 Neveaha 26
42325 Yanitzia 26
42326 Isavella 26
42327 Jalexi 26
42328 Nyveah 26
42329 Anaili 26
42330 Asaiya 26
42331 Dayva 26
42332 Kheira 26
42333 Mayka 26
42334 Niranjana 26
42335 Reileigh 26
42336 Yanielis 26
42337 Berra 26
42338 Ellivia 26
42339 Envee 26
42340 Kyriel 26
42341 Moukthika 26
42342 Zacara 26
42343 Kaylii 26
42344 Brittlynn 26
42345 Evanni 26
42346 Finna 26
42347 Maidelyn 26
42348 Emellia 26
42349 Addelina 26
42350 Evra 26
42351 Jennabelle 26
42352 Jeveah 26
42353 Ayusha 26
42354 Ahlayna 26
42355 Oliyah 26
42356 Zanique 26
42357 Charleeann 26
42358 Khailynn 26
42359 Xinyan 26
42360 Lemmy 26
42361 Kaylannie 26
42362 Mckinzley 26
42363 Adelaina 26
42364 Laundyn 26
42365 Brezlynn 26
42366 Yetzaly 26
42367 Elliekate 26
42368 Jayceonna 26
42369 Paridhi 26
42370 Mackynzi 26
42371 Jurnii 26
42372 Olianna 26
42373 Rayelyn 26
42374 Truman 26
42375 Domingo 26
42376 Douglass 26
42377 Otillie 26
42378 Austa 26
42379 Johny 26
42380 Dedie 26
42381 Mimmie 26
42382 Alexandrine 26
42383 Hilder 26
42384 Zanie 26
42385 Irby 26
42386 Esmer 26
42387 Sella 26
42388 Constant 26
42389 Eldra 26
42390 Byrnece 26
42391 Clesta 26
42392 Leonida 26
42393 Lovis 26
42394 Wintress 26
42395 Zuella 26
42396 Kelton 26
42397 Waive 26
42398 Birchie 26
42399 Kikuko 26
42400 Maedelle 26