Balgaranovo (Bulgaars: Българаново) is een dorp in het noordoosten van Bulgarije. Het dorp is gelegen in de gemeente Omoertag in de oblast Targovisjte. Het dorp ligt hemelsbreed 26 km ten zuidwesten van Targovisjte en 260 kilometer ten noordoosten van Sofia.

Bevolking 
Op 31 december 2020 telde het dorp Balgaranovo 174 inwoners. Het aantal inwoners vertoont al jaren een dalende trend: in 1965 woonden er nog 451 personen in het dorp.

In het dorp wonen nagenoeg uitsluitend etnische Turken. In de optionele volkstelling van 2011 identificeerden 197 van de 199 ondervraagden zichzelf als etnische Turken - oftewel 99% van alle ondervraagden. Twee respondenten hebben geen etnische achtergrond gespecificeerd.

Plaats in Targovisjte