Szkoły ponadpodstawowe to licea ogólnokształcące oraz różnego typu technika i zespoły szkół zawodowych. Jest ich ponad pięćdziesiąt. Zlokalizowane są we wszystkich dzielnicach miasta. Najstarsze gimnazjum znajduje się przy ulicy Mickiewicza.