Генерал Тодоров је насељено место у општини Петрич у области Благоевград, Бугарска. Према попису из 2021. године било је 629 становника.
Према бугарском географу и историчару, Василу Канчову, у Генерал Тодорову је 1900. године живело 114 Словена хришћана и 80 Турака.Кънчов, Васил. Македония. Етнография и статистика, София, 1900, стр. 190. Насеље носи име по бугарском генералу Георги Тодорову.
Види још Општина Петрич
Референце
Спољашње везе община Петрич
Категорија:Општина Петрич Категорија:Насеља у области Благоевград