Kamendol is located in the eastern part of the municipality, near the border of the municipality of Grocka (and the City of Belgrade) and municipality of Smederevo (and the Podunavlje District). It is 10 km away from the municipal seat of Grocka, and over 40 km east of Belgrade. Kamendol is halfway on the Brestovik-Umčari road, which connects the road of Smederevski put and Belgrade-Nišhighway.
Kamendol is a small, depopulating village (population of 1,372 in 1991 and 1,067 in 2002). The name of the village is Serbian for the rock valley.