Donja Žrvnica is located in the municipality Cetingrad, in Karlovac County at an elevation of 190 meters above sea level and it covers the area of 2.05 km² (0.79 sq. miles). According to the 2011 census report, there were 4 inhabitants. It is mostly populated by Serbs (67%), but also Croats (33%). Nearby places: Klokoč, Gornja Žrvnica, Gojkovac, Ruševica, Donja Brusovača, Jagrovac, Begovo Brdo, Maljevačko Selište, Kusaja and Lipovac Krstinjski.