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