In 2025, 1,132 US girls were named Lola, making it the 275th most common girls’ name of the year, down 3 places from #272 in 2024. That is 29 fewer than the 1,161 girls named Lola in 2024. Its best rank for girls was #99, reached in 1904. The most girls given the name in a single year was 1,617, in 1919. For comparison, it was #224 in 2015 and #310 in 1950.
Social Security card records list Lola in every one of the 146 years from 1880 to 2025; in 1880 there were 138 babies with the name. In all, 97,167 US babies have been given the name, 99.7% of them girls and 0.3% boys. Its busiest decade was the 1920s, with 14,746 babies named Lola.
Over the 10 years from 2016 to 2025, 12,531 US girls were named Lola; the busiest of those years was 2016, with 1,390. In 2025 that was about 1 in 1,420 of the girls in SSA’s list for the year.
Among the states, Lola ranked highest in Minnesota in 2025, at #103 for girls there. It was not in the top 100 of any state. Related spellings in the SSA files include Dolores (212,776 babies since 1880), Lula (85,587 babies since 1880), Ola (30,275 babies since 1880) and Lolita (8,664 babies since 1880). Rarer spellings such as Loula, Loyola and Lulla are summarised on this page.