W 1859 r. za sprawą dra Józefa Dietla Swoszowice odzyskały dawny blask dzięki budowie w 1875 r. linii kolejowej.
Obecnie na terenie uzdrowiska znajdują się dwa źródła wody leczniczej Zdrój Główny i Napoleon, które dostarczają unikatowych wód mineralnych bogatych w siarczan, wodór, węgiel, wapń, magnez. Zawartość siarki w wodach klasyfikuje Swoszowice na 5. miejscu na świecie, a 4. w Europie. W uzdrowisku leczy się także schorzenia reumatyczne za pomocą kąpieli z wykorzystaniem wód siarczanych i borowiny.
Woda mineralna w Swoszowicach jest jednorodna chemicznie. Jest to woda siarczanowo-wodorowęglanowo-wapniowo-magnezowa, siarczkowa, o ogólnej mineralizacji 2,64 g/dm³.Wśród anionów występują głównie: siarczanowy i wodorowęglanowy, wśród kationów – wapniowy i magnezowy. Woda ta zawiera 60–80 mg/dm³ siarkowodoru.
Uzdrowisko specjalizuje się w leczeniu i profilaktyce schorzeń: reumatologicznych, pourazowych i pooperacyjnych narządu ruchu, wybranych neurologicznych, wszystkie postacie gośćca łuszczycowego.
Zabiegi bodźcowe wykonywane na bazie wód siarczkowych oraz peloidów: kąpiele siarczkowe, zabiegi borowinowe.
Obszar Swoszowic wynosi ok. 400 ha, zamieszkuje go ok. 3000 osób. W Swoszowicach znajduje się także stadnina koni, sekcja kolarska, korty tenisowe, klub piłkarski Krakus Swoszowice oraz park uzdrowiskowy o powierzchni 7 ha.