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