Baby names since 1880 by Nadieh Bremer
Last year almost 4 million babies are born in the US. Although thinking of 4 million unique names is pretty difficult, theoretically it is not impossible. Nonetheless, there are always many babies given the same name. This visualization shows the top 10 names per year and per gender since 1880. You can search for any of the about 50 and 90 unique boy and girl names, respectively, that have entered the top 10 in the last 135 years and see their rise and fall"