Stará Ľubovňa je mesto ležiace v severovýchodnej časti Slovenska, v Prešovskom kraji, v západnej časti Ľubovnianskej kotliny. Mesto sa skladá z dvoch mestských častí – Podsadek a Stará Ľubovňa.
Mesto sa nachádza na severnom Slovensku, v regióne horného Spiša, v blízkosti hraníc s Poľskom. Rozprestiera sa v Ľubovnianskej kotline, pod juhozápadnými výbežkami Ľubovnianskej vrchoviny, na sútoku Popradu s Jakubiankou. Mestom prechádza cesta I/68 (Prešov – Nowy Sącz) a I/77 (Poprad – Bardejov), ako aj železničná trať Poprad – Plaveč.
Najbližšou obcou je susedná Nová Ľubovňa, ktorá leží v tesnej blízkosti mesta, najbližším mestom je Podolínec (15 km). Poprad je vzdialený 49 km juhozápadne, Prešov 62 km juhovýchodne a Nowy Sącz v Poľsku 50 km severne.
Stará Ľubovňa, Podsadok (Podsadek)
Na území mesta Stará Ľubovňa je v súčasnosti 33 ulíc a dve námestia:
Bernolákova, Budovateľská, Duklianskych hrdinov, Farbiarska, Garbiarska, Hviezdoslavova, Janka Kráľa, Jarmočná, Komenského, Letná, Levočská, Lipová, Mierová, Mýtna, Námestie generála Štefánika, Námestie svätého Mikuláša, Obchodná, Obrancov mieru, Okružná, Popradská, Prešovská, Sládkovičova, SNP, Štúrova, Tatranská, Tehelná, Továrenská, Vansovej, Vsetínska, Za vodou, Zámocká, Zamoyského, Zimná, 1. mája, 17. novembra.
xStará Ľubovňa má na Slovensku 0 ulíc a námestí.