Район був утворений 3 вересня1928 року як Булаєвський. 2 березня1932 року до складу району були приєднані 6 сільрад (Барська, Березовська, Заросла, Камишловська, Куломзінська, Суворовська) Ісількульського районуЗахідно-Сибірського краюРРФСР, а до складу Ісількульського району відійшла Первотаровська сільрада. 28 травня1997 року до району був приєднаний ліквідований Возвишенський район (12 сільрад — Александровська, Бастомарська, Возвишенська, Ждановська, Карагандінська, Майбалицька, Молодогвардійська, Писаревська, Сейфуллінська, Совєтська, Таманська, Узункольська). 23 листопада2000 року район отримав сучасну назву.
Склад
До складу району входять міська адміністрація та 17 сільських округів:
↑Архівована копія. Архів оригіналу за 27 січня 2016. Процитовано 22 лютого 2017.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)