Ivan is a moderately popular boys' name in England & Wales, ranking #274 in 2024 with 167 recorded births. The name reached its all-time peak in 2022 with 190 births ranking #248. Since 1996, the popularity has increased by 279.5%. In 2024, approximately 1 in every 1,663 boys born was named Ivan. FALLING Recent data shows the name is currently falling.
Ivan is the Slavic form of John and means "God is gracious". It is short, strong, and internationally familiar, with a very long history across eastern Europe and beyond.
The name has been used for centuries in Russia, the Balkans, and many neighbouring cultures. In English it often feels crisp and unmistakably international.