The village of Makresh lies at a distance of 35 km southeast of Vidin. It is the municipal centre of 6 settlements and has a population of 600 inhabitants. The municipality is specialized in agriculture. In the region there are archaeological findings from the early Bronze Age and the period of the Roman Empire.