Teodor Petkov 2015 yılından bu yana Vitosha Belediye Başkanlığı görevini yürütmektedir. 2019 yılı Ekim ayında yeniden Belediye Başkanı seçilen Petkov aynı zamanda mühendistir. Petkov evlidir ve bir kızı vardır.