25 января 1935 года северная часть района вошла в состав вновь образованного Савинского района, два сельсовета на юго-востоке переданы во вновь образованный Никологорский район.
1 ноября 1936 года Ковров отнесён к категории городов областного подчинения, выведен из состава района, оставаясь его центром.
На 1 января 1940 года в состав района входили рабочий посёлок Камешково и 34 сельсовета: Авдотьинский, Алексеевский, Бялковский, Большевсегодический, Брызгаловский, Вахромеевский, Великовский, Волковойновский, Дмитриевский, Иваново-Тынцовский, Иваново-Эсинский, Клюшниковский, Кляземско-Городецкий, Коверинский, Красногривский, Красномаяковский, Крестниковский, Крутовский, Малышевский, Милиновский, Новосельский, Осиповский, Патакинский, Репниковский, Ряховский, Санниковский, Сергеихский, Смолинский, Стародеревенский, Тынцовский, Шашовский, Шиловский, Эдемский[4].
10 февраля 1940 года из состава района во вновь образованный Камешковский район были переданы рабочий посёлок Камешково и девять сельсоветов: Брызгаловский, Вахромеевский, Волковойновский, Коверинский, Патакинский, Ряховский, Сергеихинский, Тынцовский, Эдемский.
С 14 августа 1944 года Ковровский район в составе 24 сельсоветов передан вновь образованной Владимирской области.
В 1954 году объединены сельсоветы (с/с): Больше-Всегодический и Больше-Высоковский — в Больше-Всегодический с/с, Бельковский и Шашовский — в Бельковский с/с, Великовский и Крутовский — в Великовский с/с, Иваново-Эсинский и Алексеевский — в Ивановский с/с, Клязьмо-Городецкий, Репниковский и Стародеревенский — в Клязьменский с/с, Клюшниковский и Дмитриевский — в Клюшниковский с/с, Малышевский и Авдотьинский — в Малышевский с/с, Осиповский и Крестниковский — в Осиповский с/с, Санниковский и Красногривский — в Санниковский с/с, Смолинский, Красномаяковский и Милиновский — в Смолинский с/с.
В 1958 году посёлок Мелехово отнесён к категории рабочих посёлков, упразднены сельсоветы: Бельковский с перечислением населённых пунктов в состав Великовского с/с, Шиловский с перечислением населённых пунктов в Ивановский с/с.
В 1959 году упразднён Новосельский с/с с передачей его территорию в состав Ивановского с/с.
1 февраля 1963 года образован Ковровский сельский район (центр — город Ковров) в составе 17 сельсоветов: девять сельсоветов Ковровского района (Большевсегодичский, Великовский, Ивановский, Клюшниковский, Клязьменский, Малышевский, Осиповский, Санниковский, Смолинский); 6 сельсоветов Камешковского района и 2 сельсовета Никологорского района. 12 июня 1963 года в состав района из Палехского сельского районаИвановской области передан Сельцовский с/с.
12 января 1965 года Ковровский сельский район преобразован в Ковровский район в составе рабочих посёлков Мелехово, Красный Маяк, Красный Октябрь, а также 11 сельсоветов (Больше-Всегодичевский, Великовский, Ивановский, Клюшниковский, Ключиковский, Клязьменский, Малышевский, Осиповский, Санниковский, Сельцовский, Смолинский), шесть сельсоветов перешли в Камешковский район; один — Вязниковский район.
В 1972 году образован Павловский с/с с включением в его состав части населённых пунктов Ивановского с/с. Перенесены: центр Великовского с/с в посёлок Новый, сельсовет переименован в Новосельский, центр Ключиковского с/с — в деревню Шевинскую, сельсовет переименован в Шевинский, центр Малышевского с/с — в деревню Ручей, сельсовет переименован в Ручьевский, центр Сельцовского с/с — в село Пантелеево, сельсовет переименован в Пантелеевский.
В 1987 году объединены Павловский с/с и Ивановский с/с — в Ивановский с/с.
В 1993 вновь образован Павловский с/с с передачей в него части населённых пунктов Ивановского с/с[5].
В 1998 году в результате реформы все сельские советы преобразованы в сельские округа.
В 2003 году образованы Красномаяковский, Краснооктябрьский и Мелеховский сельские округа.
В 2004 году рабочие посёлки Красный Маяк и Красный Октябрь отнесены к сельским населённым пунктам.
В рамках организации местного самоуправления в 2004 году в новообразованном муниципальном районе были созданы одно городское и три сельских поселения[29]. В 2005 году вместо них выделены одно городское и четыре сельских поселения[27]. В 2022 году выделено второе городское поселение (посёлок Доброград)[30][31] (из Новосельского сельского поселения).
В декабре 2019 году образован новый населенный пункт — посёлок Доброград[32][33].
Транспорт
Через район проходит федеральная автомобильная дорога М7 «Волга», связывающая Москву и Нижний Новгород, железные дороги на Иваново и на Муром.
Археология
У деревень Шашово и Федотово были обнаружены могильники фатьяновской культуры начала второй четверти II тыс. до н. э. На реке Нерехта у деревни Сенинские Дворики раскопан курганный могильник абашевской культуры (сер. II тыс. до н. э.)[34].