Raspenava (německy Raspenau) je město v okrese Liberec v Libereckém kraji, ve Frýdlantském výběžku. Rozkládá se ve Frýdlantské pahorkatině, tvořící severozápadní podhůří Jizerských hor, přibližně tři až šest kilometrů jihovýchodně od Frýdlantu. Ve městě žije přibližně 2 800 obyvatel.
Městem protékají říčka Smědá, Lomnice, Sloupský potok, Libverdský potok, Pekelský potok a Holubí potok. Nadmořská výška katastrálního území se pohybuje od 320 do 800 metrů.