Žabnjača is located in the municipality Crnac, in Virovitica-Podravina County at an elevation of 98 meters above sea level and it covers the area of 7.49 km² (2.89 sq. miles). According to the 2011 census report, there were only nine inhabitants left. It is mostly populated by Serbs (70%), but also Croats (30%). Nearby places: Crnac, Suha Mlaka, Breštanovci, Krčenik, Milanovac, Krivaja Pustara, Čađavički Lug, Gezinci, Veliki Rastovac and Zvonimirovac.