Sveti Ivan is a village located on the Croatian island of Krk. Located south of Malinska, it is part of the municipality of Malinska-Dubaà ¡nica. As of 2021, it had 89 inhabitants. The village is named after John the Evangelist.