In 2025, 67 US boys were named Alastair, making it the 2,147th most common boys’ name of the year, up 225 places from #2,372 in 2024. That is 8 more than the 59 boys named Alastair in 2024. Its best rank for boys was #2,147, reached in this year, 2025. That year also had the most boys given the name: 67. For comparison, it was #2,600 in 2015 and unranked in 1950.
Social Security card records list Alastair in 59 years of the 146 from 1880 to 2025, starting in 1922 with 5 babies. In all, 1,364 US babies have been given the name, all of them boys. Its busiest decade was the 2010s, with 420 babies named Alastair.
Over the 10 years from 2016 to 2025, 555 US boys were named Alastair; the busiest of those years was 2025, with 67. In 2025 that was about 1 in 25,494 of the boys in SSA’s list for the year.
Among the states, Alastair ranked highest in Oregon in 2025, at #529 for boys there. It was not in the top 100 of any state. Related spellings in the SSA files include Alistair (4,088 babies since 1880) and Alister (1,664 babies since 1880). The open nickname list we use links it to Al.