Tovarnik är en kommun och ort i östligaste Kroatien vid gränsen till Serbien. Kommunen har 2 792 invånare (2011)[1] varav 1 935 bor i centralorten. Tovarnik ligger i regionenSrijem som administrativt hör till Vukovar-Srijems län i landskapet Slavonien. Till kommunen hör även samhället Ilača med 857 invånare.[1]