В рамках муниципального устройства республики, в границах административно-территориальных единиц Марий Эл к 15 марта 2024 года образованы 129 муниципальных образований, в том числе:
3 городских округа (соответствуют городам республиканского значения),
В 1920-е годы происходило постепенное оформление территории. В 1924 году МАО переданы левобережная часть Чебоксарского уезда и нижнее Поветлужье, где образованы новые Звениговский и Юринский кантоны соответственно. Из Краснококшайского и Сернурского кантонов выделены Моркинский, Оршанский, Торъяльский и Мари-Турекский кантоны. Таким образом число кантонов увеличилось до девяти. Были упразднены волости и укрупнены сельсоветы. Произошли изменения границ с Вятской губернией и Татарской АССР. В это время произошла стабилизация границ, и с того времени они изменились незначительно.
В 1929 году Марийская автономная область вошла в состав Нижегородского края (переименованного в 1932 году в Горьковский край). В этом же году Краснококшайский кантон был переименован в Йошкар-Олинский.
30 апреля 1931 года был образован Татарский район. 10 декабря 1931 года Козьмодемьянский и Юринский кантоны были объединены в Горномарийский район.
В 1932 году все кантоны были переименованы в районы. 8 июля Татарский район стал называться Параньгинским.
6 января 1956 года был упразднён Сотнурский район.
11 марта 1959 года упразднены Еласовский, Казанский, Косолаповский, Куженерский, Пектубаевский, Семёновский и Хлебниковский районы.
23 февраля 1960 года Ронгинский район был переименован в Советский.
1 февраля 1963 года вместо существующих районов были образованы Горномарийский, Звениговский, Мари-Турекский, Медведевский, Моркинский, Сернурский и Советский сельские районы, а также Звениговский промышленный район.
4 марта 1964 года вновь образован Новоторъяльский сельский район.
12 января 1965 года система районирования на сельские и промышленные была упразднена, и возвращена прежняя. Одновременно были образованы Волжский, Куженерский и Параньгинский районы.
30 декабря 1966 года был образован Килемарский район
31 марта 1972 года был образован Юринский район.
22 октября 1990 года Марийская АССР была преобразована в Марийскую ССР.
Иванов. А. Г., Сануков К. Н.Глава VIII. Марийский народ в годы "строительства социализма" // История марийского народа. — Й-Ола: Марийское книжное издательство, 1999. — С. 118—120. — 160 с. — 10 000 экз. — ISBN 5-7590-9855-2.
↑ 123456На международно-признанных территориях Украины, аннексия которых в 2014 и 2022 годах в ходе российско-украинской войны не получила международного признания