Котласский район как административно-территориальная единица Архангельской области был образован 25 июня 1924 года. Укрупнен 29 марта 1928 года присоединением Сольвычегодского района с 13 сельскими советами. Территория района общей площадью 6 3000 км. расположена в юго-восточной части Архангельской области.
В рамках организации местного самоуправления в его границах функционирует муниципальное образование с наименованием «Котласский муниципальный округ» (с 2004 до 2022 гг. — муниципальный район). Административный центр — город Котлас (в состав округа не входит).
В Котласский муниципальный округ входят 306 населенных пунктов, в том числе
1 город (Сольвычегодск) и 2 посёлка городского типа (Приводино и Шипицыно).