NK Virovitica to chorwacki klub piłkarski, mający siedzibę w mieście Virovitica. Obecnie występuje w trzeciej lidze chorwackiej.

Klub został założony w 1913 roku jako "Virovitica Športski Klub". W 1945 roku zmieniono nazwę na "NK Virovitica". Największym sukcesem klubu było osiągnięcie finału Pucharu Chorwacji w sezonie 1996/1997, w którym uległ NK Osijek.

Stadionem domowym klubu jest Gradski Stadion Virovitica, który może pomieścić 3000 widzów.