In 2025, 11 US boys were named Iain, making it the 7,357th most common boys’ name of the year, down 3,113 places from #4,244 in 2024. That is 14 fewer than the 25 boys named Iain in 2024. Its best rank for boys was #1,181, reached in 2003. That year also had the most boys given the name: 126. For comparison, it was #2,501 in 2015 and unranked in 1950.
Social Security card records list Iain in 69 years of the 146 from 1880 to 2025, starting in 1953 with 6 babies. In all, 2,911 US babies have been given the name, all of them boys. Its busiest decade was the 2000s, with 1,011 babies named Iain.
Over the 10 years from 2016 to 2025, 315 US boys were named Iain; the busiest of those years was 2020, with 45. In 2025 that was about 1 in 155,280 of the boys in SSA’s list for the year.
Related spellings in the SSA files include Ian (258,479 babies since 1880), Ean (6,562 babies since 1880), Eian (2,095 babies since 1880) and Eoin (1,604 babies since 1880).
Meaning
Meaning not yet researched.
We publish a meaning only with a cited source and a confidence label, and never generate one. Meanings are being researched for the most common names first.
Wikidata records this spelling as a given name in English. That is where the name is used, not necessarily where it comes from.