The US Social Security Agency has tracked over 320 million baby's names since 1890. The linked zip file contains about 120 separate text files for every year which when combined add up to close to 2 million lines of data. I've gathered all that info and used Excel to determine the 3,000 most common names.
The most popular name since 1890 is James with 5,086,540 babies given that name, most presumably boys. #3000 on the list is Lexus, which is or was the name of 6,249 Americans.
I didn't differentiate between boys and girls names, so a name like Taylor given to both boys and girls has a better chance of getting on the list. |