Varivode is located in the municipality Kistanje, in Šibenik-Knin County at an elevation of 233 meters above sea level and it covers the area of 10.38 km² (4.01 sq. miles). According to the 2011 census report, there were 127 inhabitants. It is predominantly populated by Serbs (96%), but also Croats (4%). Nearby places: Krnjeuve, Đevrske, Kakanj, Smrdelje, Zečevo, Bribir, Gošić, Ićevo, Piramatovci and Gorice.