Как административно-территориальная единица фактически наш район сформировался к началу 1924 года, а юридически его статус был закреплен решением Президиума Уральского областного исполнительного комитета от 27 февраля 1924 года.

К 1 октября 1926 года было 17 сельских советов: Балинский, Боровской, Булыгинский, Вавиловский, Ильинский, Касаргульский, Катайский, Корюковский, Никитинский, Песковский, Петропавловский, Троицкий, Улугушский, Ушаковский, Черемисский, Шутинский, Шутихинский.

Сейчас в состав района входят город Катайск и сельсоветы: Большекасаргульский, Боровской, Верхнеключевской, Верхнепесковский, Верхнеключевской,  Ильинский, Никитинский, Петропавловский, Улугушский, Ушаковский, Шутинский, Шутихинский.