In 2025, 17 US boys were named Richmond, making it the 5,563rd most common boys’ name of the year, up 1,179 places from #6,742 in 2024. That is 4 more than the 13 boys named Richmond in 2024. Its best rank for boys was #433, reached in 1899. The most boys given the name in a single year was 73, in 1921. For comparison, it was #4,264 in 2015 and #1,120 in 1950.
Social Security card records list Richmond in every one of the 146 years from 1880 to 2025; in 1880 there were 8 babies with the name. In all, 4,305 US babies have been given the name, all of them boys. Its busiest decade was the 1920s, with 533 babies named Richmond.
Over the 10 years from 2016 to 2025, 198 US boys were named Richmond; the busiest of those years was 2021, with 28. In 2025 that was about 1 in 100,475 of the boys in SSA’s list for the year.