WeeNames Scotland’s favourite name finder

← All names

Ivan

Boy name · 283 babies recorded · 1974–2025

Ivan: 283 babies born in Scotland since 1974, given to boys, peaking at 19 births in 2022.

Ivan is the Slavic and Russian form of John, ultimately from the Hebrew Yochanan, meaning "God is gracious." Perhaps the most famous bearer is Ivan the Terrible, the formidable 16th-century Tsar of Russia who expanded the nation's borders, though the name also belongs to the pioneering physiologist Ivan Pavlov and tennis champion Ivan Lendl. Geographically, the city of Ivanovo in Russia shares the name's root, as does the Croatian island of Sveti Ivan (St. John). In Scotland, where the Gaelic equivalent Iain is more common, Ivan gained a literary boost through Sir Walter Scott's classic novel *Ivanhoe*, whose hero bears the Old English form of the name. This cross-cultural classic has a steady, international appeal that sits comfortably alongside its Scottish cousins.

Boy 40 of 52 years

Peak year
202219 babies
Latest (2025)
#31611 babies
Total births
283since 1974
5-year trend
▲ 30%vs prior 5y
1980 1990 2000 2010 2020 2022 · 19
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).