In 2025, 6 US boys were named Rogers, making it the 11,727th most common boys’ name of the year. Its best rank for boys was #484, reached in 1902. The most boys given the name in a single year was 164, in 1950. For comparison, it was #9,403 in 2015 and #527 in 1950.
Social Security card records list Rogers in 136 years of the 146 from 1880 to 2025, starting in 1883 with 7 babies. In all, 7,056 US babies have been given the name, 0.3% of them girls and 99.7% boys. Its busiest decade was the 1940s, with 1,271 babies named Rogers.
Over the 10 years from 2016 to 2025, 46 US boys were named Rogers; the busiest of those years was 2017, with 10. In 2025 that was about 1 in 284,679 of the boys in SSA’s list for the year.
Related spellings in the SSA files include Roger (443,830 babies since 1880).