High Quality Content by WIKIPEDIA articles! Odzaci (Serbian Cyrillic: Oџatsi) is a town and municipality in the West Bačka District of Serbia. It is situated in the Autonomous Province of Vojvodina. The town of Odzaci has a population of 9,832 people, while the population of the municipality of Odzaci is 35,474 people (2002 census).