Lądek-Zdrój (německy Bad Landeck, česky Landek) je město v Polsku v Dolnoslezském vojvodství v okrese kladském ve gmině Lądek-Zdrój.Město má rozlohu 20,32 km². Rozkládá se ve výšce 430 m n. m. na jihozápadě Polska nedaleko českých hranic u řeky Biała Lądecka. Nachází se nedaleko Rychlebských hor a Králického Sněžníku. V roce 2008 žilo ve městě 6 026 obyvatel.