Деревня Шокино располагается в Кардымовском районе Смоленской области.
Административный центр Шокинского сельского поселения.
Расположена в 10 километрах к северу от районного центра Кардымова.
Известно как минимум с 1781 года (село, принадлежащее М.А. Энгельгардту), население тогда составляло 70 человек.
В 1859 году в деревне проживало 147 человек.
В 1993 году образована Смоленская областная опытная станция по луговодству и кормовым корнеплодам, занимавшаяся производством зерновых (рожь, пшеница, ячмень) культур. В 2006 году станция была закрыта. Детский сад Средняя и младшая школа (с 1 по 9 класс) Дом Культуры Администрация Почта Продовольственные магазины.
В деревне расположен памятник 252 односельчанам, погибшим во время Великой Отечественной войны.
В 2007 году население составляло 537 человек.