Sveti Ivan, KrkSveti 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.