Тодор Попов е роден на 26 декември 1967 г. в град Пещера, Народна република България. Завършва специалност „Право“ в Софийският университет „Св. Климент Охридски“. От 1992 до 1995 г. е младши съдия и районен съдия в Окръжен и Районен съд – Пазарджик. От 1995 до 2007 г. работи като адвокат.
На местните избори през 2007 г. е кандидат за кмет на община Пазарджик, издигнат от Инициативен комитет. На проведения първи тур се нарежда втори, като получава 12968 гласа (или 27,02%) и се явява на балотаж с Иван Евстатиев от БСП с 15639 гласа (или 32,58%).[2] Печели на втори тур с 22976 гласа (или 52,63%).[3]
На местните избори през 2011 г. е избран от първи тур за кмет на община Пазарджик, издигнат от Инициативен комитет. На проведения първи тур той получава 35180 гласа (или 69,01%), втори след него е Румен Петков от БСП с 6742 гласа (или 13,22%).[4]
На местните избори през 2015 г. е кандидат за кмет на община Пазарджик, издигнат от Инициативен комитет. На проведения първи тур той получава 19366 гласа (или 44,34%) и се явява на балотаж с втория след него Найден Шопов от ГЕРБ с 7413 гласа (или 16,97%).[5] Печели на втори тур с 20196 гласа (или 58,98%).[6]
На местните избори през 2019 г. е кандидат за кмет на община Пазарджик, издигнат от местна коалиция „Новото време“. На проведения първи тур той получава 18568 гласа (или 44,72%) и се явява на балотаж с втория след него Благо Солов от местна коалиция „БСП за България“ (Земеделски народен съюз, Партия на зелените, Социалдемократическа партия, НФСБ, Движение за радикална промяна „Българската пролет“) с 7849 гласа (или 18,90%).[7] Печели на втори тур с 17169 гласа (или 56,11%)
При неговото управление се възражда волейбола в града.Хебър става два пъти шампион.Футболния Хебър става член на efbetliga.Прво ниво на футбола в България.На моста на река Марица е изградена статуя на Св.Константин и Елена.