Расстояние до Москвы (по прямой) составляет 340 км.
Расстояние до центра Кострома (по прямой) составляет 139 км.
Расстояние до районного центра пгт Судиславль (по прямой) составляет 12 км.
Шахово — село в Судиславском районе Костромской области России. Входит в состав Судиславского сельского поселения.
География
Село находится в юго-западной части Костромской области, в подзоне южной тайги, при автодороге 34К-238 , на расстоянии приблизительно 11 километров (по прямой) к северо-западу от посёлка городского типа Судиславль, административного центра района. Абсолютная высота — 166 метров над уровнем моря.
Климат характеризуется как умеренно континентальный, с продолжительной холодной многоснежной зимой и коротким сравнительно тёплым летом. Средняя температура воздуха самого холодного месяца (января) — −13,3 °C (абсолютный минимум — −49 °C); самого тёплого месяца (июля) — 17,7 °C (абсолютный максимум — 37 °С). Безморозный период длится около 112 дней. Продолжительность периода активной вегетации растений (выше 10 °C) составляет примерно 115—125 дней. Годовое количество атмосферных осадков — 598 мм, из которых 370—440 мм выпадает в тёплый период.
Шахово, как и вся Костромская область, находится в часовой зоне МСК (московское время). Смещение применяемого времени относительно UTC составляет +3:00.
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 96 % из 271 чел.
Численность населения
2008 — 270
2010 — ↘ 193
2014 — ↗ 264
Наибольшая численность населения была зафиксирована в 2008 году, когда она составляла 270 человек. Наименьшаая численность населения была в 2010 году, и была 193 человек.