Основана деревня Змеинка Крапивинского района (согласно «Списку населенных мест Западно-Сибирского Края» (1927 г.). Деревня расположена на берегу реки Томи. Деревня получила свое название за обилие змей в окрестностях. До 1917 года входила в состав Крапивинской волости Кузнецкого уезда. В 1926 году в ней проживал 531 житель в 116 хозяйствах. К 1968 году в деревне осталось 199 жителей в 54 хозяйствах. Находилась ферма совхоза «Банновский», начальная школа, дом культуры, библиотека. На сегодняшний день д. Змеинка входит в состав Банновского сельского поселения Крапивинского района, численность населения уменьшилась до 9 жителей.