Granitovo (Bulgaars: Гранитово) is een dorp in Bulgarije. Het is gelegen in de gemeente Belogradtsjik, oblast Vidin.

Bevolking 
Het dorp heeft te kampen met een intensieve ontvolking (zie: onderstaande grafiek). Alle 60 inwoners identificeerden zichzelf als etnische Bulgaren in de volkstelling van februari 2011.

Plaats in Vidin