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
29801 Jorah 77
29802 Anta 77
29803 Acire 77
29804 Ciclaly 77
29805 Zykera 77
29806 Candela 77
29807 Alysiah 77
29808 Maecie 77
29809 Bralee 77
29810 Tayley 77
29811 Miamarie 77
29812 Avena 77
29813 Jaylissa 77
29814 Adrija 77
29815 Owynn 77
29816 Kihanna 77
29817 Kairie 77
29818 Milley 77
29819 Euphoria 77
29820 Galiana 77
29821 Tyrihanna 77
29822 Zyionna 77
29823 Amiley 77
29824 Lunamae 76
29825 Anayat 76
29826 Birdy 76
29827 Roseleigh 76
29828 Mayva 76
29829 Milanii 76
29830 Laklyn 76
29831 Mayve 76
29832 Pranisha 76
29833 Pauleth 76
29834 Kalirose 76
29835 Diyora 76
29836 Venelope 76
29837 Joory 76
29838 Leire 76
29839 Laylanii 76
29840 Armiah 76
29841 Torunn 76
29842 Kayliee 76
29843 Rediet 76
29844 Laziyah 76
29845 Adlie 76
29846 Meekah 76
29847 Major 76
29848 Ledia 76
29849 Elfa 76
29850 Albirtha 76
29851 Estha 76
29852 Giovannina 76
29853 Lygia 76
29854 Artist 76
29855 Kennis 76
29856 Veralee 76
29857 Wiletta 76
29858 Marleta 76
29859 Deaun 76
29860 Glennice 76
29861 Louan 76
29862 Marylan 76
29863 Geniece 76
29864 Bonnee 76
29865 Sarajean 76
29866 Cherye 76
29867 Suezette 76
29868 Donnamaria 76
29869 Keron 76
29870 Raenette 76
29871 Valleri 76
29872 Sussan 76
29873 Dinita 76
29874 Kery 76
29875 Dondrea 76
29876 Jodilyn 76
29877 Selicia 76
29878 Kerrilynn 76
29879 Miosotis 76
29880 Shunna 76
29881 Alpa 76
29882 Jeronda 76
29883 Kijuana 76
29884 Shellyann 76
29885 Nashonda 76
29886 Tanisa 76
29887 Ryna 76
29888 Free 76
29889 Nilam 76
29890 Tomeshia 76
29891 Camika 76
29892 Olukemi 76
29893 Chudney 76
29894 Jonise 76
29895 Sheika 76
29896 Keishana 76
29897 Breezie 76
29898 Chamara 76
29899 Niti 76
29900 Lam 76