Opština Odžaci se nalazi u Zapadnom delu Bačke, na levoj obali Dunava u duzini od 9,5 km. Teritorijalno pripada Zapadno-Bačkom okrugu AP Vojvodine, Republike Srbije.
Teritorija opštine Odžaci sastoji se od 9 Katastarskih opština: K.o. Odžaci, K.o. Bački Gračac, K.o. Bački Brestovac, K.o. Srpski Miletić, K.o. Bogojevo, K.o. Karavukovo, K.o. Deronje, K.o. Ratkovo i K.o. Lalić koje su istovremeno naseljena mesta.