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
38301 Carlasia 36
38302 Kylana 36
38303 Taigen 36
38304 Aislynne 36
38305 Malaikah 36
38306 Demyra 36
38307 Jekayla 36
38308 Dezmarie 36
38309 Patiance 36
38310 Aribah 36
38311 Lanaia 36
38312 Kaleaha 36
38313 Mekah 36
38314 Pavani 36
38315 Sarisha 36
38316 Yanixa 36
38317 Asyiah 36
38318 Lillynn 36
38319 Eimaan 36
38320 Sunem 36
38321 Pipper 36
38322 Jahiya 36
38323 Aubrianah 36
38324 Avelin 36
38325 Mojolaoluwa 36
38326 Oliviyah 36
38327 Annelis 36
38328 Marlasia 36
38329 Dlyla 36
38330 Layleen 36
38331 Pragathi 36
38332 Surenity 36
38333 Zoel 36
38334 Khamyah 36
38335 Emeliana 36
38336 Gwenevieve 36
38337 Sophey 36
38338 Dalaila 36
38339 Jovial 36
38340 Mahalakshmi 36
38341 Myar 36
38342 Nelina 36
38343 Tarajii 36
38344 Journye 36
38345 Maziya 36
38346 Violeth 36
38347 Norrah 36
38348 Soleya 36
38349 Olyviah 36
38350 Aidalyn 36
38351 Natilynn 36
38352 Macii 36
38353 Elsee 36
38354 Ojasvi 36
38355 Kynnleigh 36
38356 Jonier 36
38357 Enylah 36
38358 Ezmariah 36
38359 Parizoda 36
38360 Emmorie 36
38361 Lynnlea 36
38362 Genisys 36
38363 Skailar 36
38364 Khylynn 36
38365 Paxley 36
38366 Jerzei 36
38367 Tirenioluwa 36
38368 Avelie 36
38369 Jailei 36
38370 Avaeah 36
38371 Payzleigh 36
38372 Azaleyah 36
38373 Willowgrace 36
38374 Skaii 36
38375 Mahani 36
38376 Maxxine 36
38377 Eliena 36
38378 Isleigh 36
38379 Aryabella 36
38380 Elessia 36
38381 Zhaviah 36
38382 Fenyx 36
38383 Naielle 36
38384 Rynley 36
38385 Dalyza 36
38386 Keihlani 36
38387 Nivisha 36
38388 Zyari 36
38389 Meiomi 36
38390 Kiswa 36
38391 Zeilani 36
38392 Hugo 36
38393 Talmadge 36
38394 Wardell 36
38395 Blodwen 36
38396 Lomie 36
38397 Viletta 36
38398 Quillie 36
38399 Dorthe 36
38400 Athel 36