Название посёлка произошло от князя Семёна Михайловича Литвина-Мосальского, которому в XIV веке принадлежали земли, где сейчас расположен посёлок. В 1746 году Литвиново было приобретено Афанасием Абрамовичем Гончаровым. Тогда в нём было 9 крестьянских дворов и 119 жителей (51 мужчина, 68 женщин)
По материалам Всесоюзной переписи населения 1926 года — деревня Трубинского сельсовета Щёлковской волости Московского уезда в 1,5 км от Стромынского шоссе и в 16,5 км от станции Щёлково Северной железной дороги, проживало 20 жителей, насчитывалось 5 хозяйств (2 крестьянских).
В 1964 году основан новый посёлок — центральная усадьба свиноводческого совхоза «Х лет Октября» (сегодня АО «Литвиново»), переведённого из Москвы.