Река Любушка протекает в Новодугинском и Сычёвском районах Смоленской области.
Исток — западнее села Новодугино, устье находится в 90 км по правому берегу реки Вазузы. Длина реки составляет 17 км, площадь водосборного бассейна — 56 км².