W 2014 został wybrany na kolejną kadencję, wygrywając w pierwszej turze głosowania. W tym samym roku został także wybrany na przewodniczącego Związku Gmin i Powiatów Subregionu Centralnego Województwa Śląskiego. W 2015 powołano go na prezesa Związku Miast Polskich, stanowisko to zajmował do 2024. W 2017 został powołany przez prezydenta RP Andrzeja Dudę w skład Komitetu Narodowych Obchodów Setnej Rocznicy Odzyskania Niepodległości Rzeczypospolitej Polskiej. W tym samym roku wszedł w skład Zespołu ds. Przeglądu Prawa Samorządowego działającego przy prezydencie RP. W wyborach w 2018 ponownie został włodarzem Gliwic, wygrywając w pierwszej turze głosowania i bijąc tym samym własny rekord najdłużej urzędującego prezydenta miasta w Polsce.
W wyborach w 2019 uzyskał mandat senatora X kadencji, kandydując z listy Koalicji Obywatelskiej w okręgu nr 70. W związku z wyborem wygasł jego mandat prezydenta Gliwic. W Senacie objął funkcję przewodniczącego Komisji Samorządu Terytorialnego i Administracji Państwowej. W wyborach w 2023 z powodzeniem ubiegał się o reelekcję z ramienia KWW Zygmunt Frankiewicz – Pakt Senacki, zdobywając 157 302 głosy. W XI kadencji Senatu współtworzył Koło Senackie Niezależni i Samorządni, w marcu 2024 został jego przewodniczącym.