Посёлок назван в честь героев войны 1812 года братьев Тучковых. Основан в 1904 году на месте полустанка Мухино Смоленской железной дороги (ныне — станция Тучково). 20 февраля 1934 года, согласно указу Президиума ВЦИК, селение Тучково было отнесено к категории рабочих посёлков.
Во время Великой Отечественной войны был оккупирован немецкими войсками, освобождён Красной Армией 11 января 1942 года.
В 2003 году в состав посёлка Тучково были включены посёлок Санаторно-лесной школы 5, посёлок Тучковского автодорожного техникума, деревни Даниловка, Дубровка, Картино и Трутеево[