Ivanska is a village and municipality located in the Bjelovar-Bilogora County of Croatia. It serves as a local administrative center for its surrounding area.
As of the 2011 census, the municipality had a total population of 2,911 inhabitants, with Croats making up 92% of the residents. The village of Ivanska itself recorded a population of 722 during that same period.