The municipality lies at an altitude of 210 metres and covers an area of 11.604 km².
Volkovce lies in the Danube highlands, represented by Hron highlands on the southern slopes of Pohronský Inovec in the Valley of the Bočovka Stream.