Toàn thành phố hiện có 23 trường THPT (7 trường bán công, 1 trường tư thục, 1 trường dân tộc nội trú, 1 trường chuyên, 1 trường thí điểm kỹ thuật), năm học 2006-2007 dự kiến tuyển 9.330 học sinh vào 227 lớp 10.