Стара Љубовња је смештена у северном делу државе, близу државне границе са Пољском (15 километара северно од града). Главни град државе, Братислава, налази се 380 km југозападно од града.
Рељеф: Стара Љубовња се развила у високо положеној котлини реке Попрад. Надморска висина града је око 550 m, па је град међу вишима у Словачкој. Око котлине издижу се Високе Татре.
Воде: Кроз Стару Љубовњу протиче истоимена река Попрад. Она дели град на два дела.
Историја
Људска насеља на овом простору датирају још из праисторије. Насеље под данашњим именом први пут се спомиње у 1292. г., а 1412. г. насеље је добило градска права. Током следећих векова град је био у саставу Угарске као обласно трговиште, насељено немачкимСасима.
Крајем 1918. г. Стара Љубовња је постала део новоосноване Чехословачке. У време комунизма град је нагло индустријализован, па је дошло до наглог повећања становништва. После осамостаљења Словачке град је постао њено обласно средиште, али је дошло и до проблема везаних за преструктурирање привреде.
Становништво
Данас Стара Љубовња има нешто мање од 16.000 становника и последњих година број становника опада.
Етнички састав: По попису из 2021. г. састав је следећи: