Bratovo is a village in Northern Bulgaria, in Targovishte Municipality, Targovishte Province.
Аccording to the 2020 Bulgarian census, Bratovo has a population of 243 people with a permanent address registered in the settlement.
[1] The village lies between two geographical areas: the Balkan Mountains and the Danubian Plain (Bulgaria).
The village's elevation ranges between 300 and 499 meters with an average elevation of 479 meters above sea level.
[2][3] In 2019 Targovishte Municipality invested in the restoration of the village's ritual hall.