Most Popular Names

Here are some of the most popular names, for girls as well as boys. Click on a name below to learn baby name meanings and more.

Top 100 Top 1000 Names for births in 2009
Top 100 Top 1000 Names for births in 2008
Top 100 Top 1000 Names for births in 2007
Top 100 Top 1000 Names for births in 2006
Top 100 Top 1000 Names for births in 2005
Top 100 Top 1000 Names for births in 2004
Top 100 Top 1000 Names for births in 2003
Top 100 Top 1000 Names for births in 2002
Top 100 Top 1000 Names for births in 2001
Top 100 Top 1000 Names for births in 2000
Top 100 Top 1000 Names for births in 1999
Top 100 Top 1000 Names for births in 1998
Top 100 Top 1000 Names for births in 1997
Top 100 Top 1000 Names for births in 1996
Top 100 Top 1000 Names for births in 1995
Top 100 Top 1000 Names for births in 1994
Top 100 Top 1000 Names for births in 1993
Top 100 Top 1000 Names for births in 1992
Top 100 Top 1000 Names for births in 1991
Top 100 Top 1000 Names for births in 1990
Top 100 Top 1000 Names for births in 1989
Top 100 Top 1000 Names for births in 1988
Top 100 Top 1000 Names for births in 1987
Top 100 Top 1000 Names for births in 1986
Top 100 Top 1000 Names for births in 1985
Top 100 Top 1000 Names for births in 1984
Top 100 Top 1000 Names for births in 1983
Top 100 Top 1000 Names for births in 1982
Top 100 Top 1000 Names for births in 1981
Top 100 Top 1000 Names for births in 1980
Top 100 Top 1000 Names for births in 1979
Top 100 Top 1000 Names for births in 1978
Top 100 Top 1000 Names for births in 1977
Top 100 Top 1000 Names for births in 1976
Top 100 Top 1000 Names for births in 1975
Top 100 Top 1000 Names for births in 1974
Top 100 Top 1000 Names for births in 1973
Top 100 Top 1000 Names for births in 1972
Top 100 Top 1000 Names for births in 1971
Top 100 Top 1000 Names for births in 1970
Top 100 Top 1000 Names for births in 1969
Top 100 Top 1000 Names for births in 1968
Top 100 Top 1000 Names for births in 1967
Top 100 Top 1000 Names for births in 1966
Top 100 Top 1000 Names for births in 1965
Top 100 Top 1000 Names for births in 1964
Top 100 Top 1000 Names for births in 1963
Top 100 Top 1000 Names for births in 1962
Top 100 Top 1000 Names for births in 1961
Top 100 Top 1000 Names for births in 1960
Top 100 Top 1000 Names for births in 1959
Top 100 Top 1000 Names for births in 1958
Top 100 Top 1000 Names for births in 1957
Top 100 Top 1000 Names for births in 1956
Top 100 Top 1000 Names for births in 1955
Top 100 Top 1000 Names for births in 1954
Top 100 Top 1000 Names for births in 1953
Top 100 Top 1000 Names for births in 1952
Top 100 Top 1000 Names for births in 1951
Top 100 Top 1000 Names for births in 1950
Top 100 Top 1000 Names for births in 1949
Top 100 Top 1000 Names for births in 1948
Top 100 Top 1000 Names for births in 1947
Top 100 Top 1000 Names for births in 1946
Top 100 Top 1000 Names for births in 1945
Top 100 Top 1000 Names for births in 1944
Top 100 Top 1000 Names for births in 1943
Top 100 Top 1000 Names for births in 1942
Top 100 Top 1000 Names for births in 1941
Top 100 Top 1000 Names for births in 1940
Top 100 Top 1000 Names for births in 1939
Top 100 Top 1000 Names for births in 1938
Top 100 Top 1000 Names for births in 1937
Top 100 Top 1000 Names for births in 1936
Top 100 Top 1000 Names for births in 1935
Top 100 Top 1000 Names for births in 1934
Top 100 Top 1000 Names for births in 1933
Top 100 Top 1000 Names for births in 1932
Top 100 Top 1000 Names for births in 1931
Top 100 Top 1000 Names for births in 1930
Top 100 Top 1000 Names for births in 1929
Top 100 Top 1000 Names for births in 1928
Top 100 Top 1000 Names for births in 1927
Top 100 Top 1000 Names for births in 1926
Top 100 Top 1000 Names for births in 1925
Top 100 Top 1000 Names for births in 1924
Top 100 Top 1000 Names for births in 1923
Top 100 Top 1000 Names for births in 1922
Top 100 Top 1000 Names for births in 1921
Top 100 Top 1000 Names for births in 1920
Top 100 Top 1000 Names for births in 1919
Top 100 Top 1000 Names for births in 1918
Top 100 Top 1000 Names for births in 1917
Top 100 Top 1000 Names for births in 1916
Top 100 Top 1000 Names for births in 1915
Top 100 Top 1000 Names for births in 1914
Top 100 Top 1000 Names for births in 1913
Top 100 Top 1000 Names for births in 1912
Top 100 Top 1000 Names for births in 1911
Top 100 Top 1000 Names for births in 1910
Top 100 Top 1000 Names for births in 1909
Top 100 Top 1000 Names for births in 1908
Top 100 Top 1000 Names for births in 1907
Top 100 Top 1000 Names for births in 1906
Top 100 Top 1000 Names for births in 1905
Top 100 Top 1000 Names for births in 1904
Top 100 Top 1000 Names for births in 1903
Top 100 Top 1000 Names for births in 1902
Top 100 Top 1000 Names for births in 1901
Top 100 Top 1000 Names for births in 1900
Top 100 Top 1000 Names for births in 1899
Top 100 Top 1000 Names for births in 1898
Top 100 Top 1000 Names for births in 1897
Top 100 Top 1000 Names for births in 1896
Top 100 Top 1000 Names for births in 1895
Top 100 Top 1000 Names for births in 1894
Top 100 Top 1000 Names for births in 1893
Top 100 Top 1000 Names for births in 1892
Top 100 Top 1000 Names for births in 1891
Top 100 Top 1000 Names for births in 1890
Top 100 Top 1000 Names for births in 1889
Top 100 Top 1000 Names for births in 1888
Top 100 Top 1000 Names for births in 1887
Top 100 Top 1000 Names for births in 1886
Top 100 Top 1000 Names for births in 1885
Top 100 Top 1000 Names for births in 1884
Top 100 Top 1000 Names for births in 1883
Top 100 Top 1000 Names for births in 1882
Top 100 Top 1000 Names for births in 1881
Top 100 Top 1000 Names for births in 1880