Szczawno-Zdrój [ˈʃʧavnɔ ˈzdruj] (deutsch Bad Salzbrunn, bis 1935 Ober Salzbrunn, 1945–1946 polnisch Solice Zdrój, seither Szczawno-Zdrój) ist eine Stadt im Powiat Wałbrzyski der Woiwodschaft Niederschlesien in Polen. Besondere Bedeutung erlangte sie als Kurort.