Деревня Гаристово расположена в Бобровическом сельском поселении Ельнинского района Смоленской области.
В 2007 году население составляло 130 человека.