Шмойлово — деревня в Порховском районе Псковской области России. Входит в состав Славковской волости. Находится в восточной части региона, в восточной части района, на берегах реки Черёха, при автодороге 58А-309, примерно в 50 км к юго-западу от города Порхова, районного центра и в 8 км к северу от бывшего волостного центра Верхний Мост. Климат характеризуется как умеренно континентальный, влажный, с умеренно мягкой зимой и относительно тёплым летом. Среднегодовая температура — 4,4 °C. Средняя многолетняя температура самого холодного месяца (января) составляет −8 °С, средняя температура самого тёплого (июля) — 17,3 °С. Период активной вегетации растений (с температурой выше 10°С) составляет 130 дней Среднегодовое количество осадков — около 725 мм, из которых 70 % выпадает в тёплый период. Снежный покров держится около 125—130 дней На карте Псковской губернии 1888 года обозначена как село Шмойлово. В 1941—1944 гг. местность находилась под фашистской оккупацией войсками Гитлеровской Германии.