Расстояние до Москвы (по прямой) составляет 369 км.
Расстояние до центра Смоленск (по прямой) составляет 113 км.
Расстояние до районного центра город Смоленск (по прямой) составляет 27 км.
Самолюбово— деревня в Смоленской области России, в Смоленском районе. Население —326 жителей (2007 год). Расположена в западной части области в 22 км к северу от г. Смоленска, на левом берегу реки Жереспея в 18 км севернее автомагистрали М1 «Беларусь» . Входит в состав Вязгинского сельского поселения. В деревне есть следующие улицы: Полевая, Николая Варягова. Автобусное сообщение со Смоленском. В деревне находится «Смоленский психоневрологический интернат» (Дом инвалидов).