In 2025, 34 US boys were named Herschel, making it the 3,399th most common boys’ name of the year, up 1,547 places from #4,946 in 2024. That is 14 more than the 20 boys named Herschel in 2024. Its best rank for boys was #281, reached in 1901. The most boys given the name in a single year was 277, in 1921. For comparison, it was #3,921 in 2015 and #645 in 1950.
Social Security card records list Herschel in every one of the 146 years from 1880 to 2025; in 1880 there were 11 babies with the name. In all, 10,674 US babies have been given the name, all of them boys. Its busiest decade was the 1920s, with 2,258 babies named Herschel.
Over the 10 years from 2016 to 2025, 288 US boys were named Herschel; the busiest of those years was 2021, with 38. In 2025 that was about 1 in 50,238 of the boys in SSA’s list for the year.
Rarer spellings such as Herschell and Herschal are summarised on this page.