Sveti Ivan Žabno is a municipality in the Koprivnica-Križevci County in Croatia. According to the 2011 census, there are 5,222 inhabitants in the area.
In the late 19th century and early 20th century, Sveti Ivan Žabno was part of the Bjelovar-Križevci County of the Kingdom of Croatia-Slavonia, Austria-Hungary.
Coordinates: 45°57′N 16°37′E / 45.950°N 16.617°E