Stará Ľubovňa je mesto ležiace v severovýchodnej časti Slovenska, v Prešovskom kraji, v blízkosti hraníc s Poľskom. Mesto sa skladá z dvoch hlavných častí - Stará Ľubovňa a Podsadok (Podsadek). Rozprestiera sa v západnej časti Ľubovnianskej kotliny, pod juhozápadnými výbežkami Ľubovnianskej vrchoviny, na sútoku riek Poprad a Jakubianka. 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.
Vývin názvu obce
Jadro bývalého slobodného kráľovského mesta Stará Ľubovňa tvorí obdĺžnikové námestie s historickou meštianskou architektúrou a centrálne umiestneným farským kostolom sv. Mikuláša a priľahlé ulice severovýchodne od námestia. Zachovaný celok bol v roku 1991 pre svoje pamiatkové hodnoty vyhlásený za pamiatkovú zónu.
xStará Ľubovňa má na Slovensku 0 ulíc a námestí.