Деревня Амшарево находится в Потаповском сельском поселении Гагаринского района Смоленской области.
Деревня располагается на берегу реки Тока. В 2 км севернее деревни расположена железнодорожная станция Василисино.
В 2007 году население составляло 5 человек.