Having a baby can be expensive. One thing that they don't charge you for is the name. In fact, no matter how many letters you put in your babies name it is still free. Some people want to get their money's worth. The names above are the most popular long names, all having at least ten letters in them.
Among girls the results have not been much more diverse. Jacqueline and Alexandria are the only two names to ever take the #1 spot. You can see the top long name in each state by using the Baby Name Institute's animated map feature.
If you prefer a name that's a bit quicker to spell maybe you'll be happier looking at the most popular names that are three letters or shorter.