Аccording to the numbers provided by the 2020 Bulgarian census, Davidovo currently has a population of 500 people with a permanent address registered in the settlement.
[1] Davidovo village is \ in Municipality Targovishte.
[2] The village is between green hills and a river passes through it.
There are clearly pronounced 4 seasons including a hot summer, cold winter, sunny spring, and dry autumn.
13 kilometers away from Davidovo village, water dam Saedinenie can be found.