Расстояние до Москвы (по прямой) составляет 400 км.
Расстояние до центра Смоленск (по прямой) составляет 184 км.
Расстояние до районного центра город Велиж (по прямой) составляет 3 км.
Ляхово— деревня в Смоленской области России, в Велижском районе. Население — 231 житель (2007 год). Расположена в северо-западной части области в 3 км к востоку от Велижа, в 1 км к северу от автодороги Р133 Смоленск — Невель. Входит в состав Велижского городского поселения.
История
Название деревни произошло от слова «ляхи» — поляки. По всей видимости в деревне проживало много поляков.