1910年(清宣统二年),分为7个区66个社。城区4个社:北汶溪、东厢、东西厢、西厢。东一区9个社:中山、端政、东南楼、顺德、东门、南书堂、北书堂、圣贤、梁庄;东二区15个社:东官庄、西官庄、东长山、西长山、西南楼、东汶水、西汶水、南汶水、北汶水、汶阳、积阴、绵山、清源、南太保、北太保;西一区11个社:西太平、南太平、北太平、东南鲍、西南鲍、北城子、九仙、南城子、南汶溪、保安、双山;西二区10个社:东堂阜、西堂阜、北复安、南复安、东方山、西方山、东山后、西西厢、泉河、西山后;北一区9个社:西舜圣、东舜圣、西洪福、青平、历山、铁峰、义福、斜山、峰山;北二区8个社:西鲁阳、东鲁阳、福吉、玉泉、东洪福、沂河、沂源、贾庄。
1921年(民国10年),全县划为16个区:鲁村、小张庄、大张庄、黄庄、汶南、常路、大庄、盘车沟、桃墟、官庄、旧寨、蔡庄、坦埠、坡里、保德、城区。
1933年由16个区调整为8个区:一区(驻县城)、二区(官庄)、三区(汶南)、四区(大庄)、五区(旧寨)、六区(坦埠)、七区(大张庄)、八区(鲁村)。
1937年撤区建乡,全县共建24个乡:汶溪、保德、东河、桃墟、官庄、刘官庄、汶南、常路、台庄、大庄、联城、常马、旧寨、蔡庄、野店、坦埠、坡里、贾庄、大张庄、寨子、黄庄、鲁村、小张庄、田庄。
1938年,蒙阴县按照民国22年建制复为一至八区。1939年12月,中共鲁中区将原二区(官庄)和四区(大庄)划归南沂蒙办事处,1940年4月又划归蒙阴县。1940年秋将大区划小,改为地名命名。
1941年9月张黄、大崮、野店、高都、寨子划归新蒙县,鲁村区划归博莱县(1945年3月归沂源县),汶南区划归泰宁县。大庄、团埠(原四区)两区划归费北县,坦埠、旧寨、官庄、高湖、艾山为蒙阴县辖区。
1943年9月撤销新蒙县,蒙阴县辖区有:城郊、高都、野店、大崮、大张庄、黄庄、坦埠、旧寨8个区。1944年7月由新泰县划来北师、龙廷两区,时辖10个区。
1945年8月,泰泗宁县撤销划回汶南区,费北县撤销划回大庄、团埠两区,从沂南划回官庄区。同年10月将北师、龙廷两区及寨子乡划归新泰县,并将张黄区划归沂源县。全县调为9个区:城郊、官庄、团埠、城子、汶南、高都、坦埠、野店、大崮。1951年将区名改为一至九区:一区(城郊)、二区(官庄)、三区(团埠)、四区(城子)、五区(汶南)、六区(高都)、七区(坦埠)、八区(野店)、九区(大崮),并在区下设85个乡。
1954年5月,五区(汶南)划入新泰县。1955年11月,将区名又改为按地名称谓,时辖城郊、官庄、团埠、联城、高都、坦埠、野店、岱崮8个区。
1956年2月,临沂专署将沂南县的垛庄和崖子区的4个乡(东河、营后、梭庄、泉桥)划归蒙阴县,共9个区,85个乡。
1958年2月,撤销区的建置,调整为16个乡(镇):城关镇、曹庄乡、旧寨乡、坦埠乡、垛庄乡、崖子乡、界牌乡、桃墟乡、水营乡、布洼乡、常路乡、高都乡、野店乡、坡里乡、贾庄乡、高庄乡。
1958年10月2日,全县由16个乡(镇)调整为9处人民公社:城关、坦埠、孟良崮、桃墟、水营、布洼、常路、野店、岱崮公社,实行政社合一。1958年11月,沂南县撤销,将双堠、岸堤、孟良崮、马牧池4处公社划归蒙阴县,因孟良崮公社重名,将蒙阴原有的孟良崮公社改为垛庄公社,时辖13处公社。
1960年7月,撤销水营、桃墟公社,新划前城、官铺公社。1961年8月,沂南县恢复,将双堠、岸堤、孟良崮、马牧池公社和垛庄公社的东河乡、营后乡、梭庄乡划归沂南县。1962年先后新设重山、旧寨、高都公社,旋又撤销前城、重山两处公社,恢复桃墟公社,新划界牌、阎庄公社。1963年4月,将13处公社改为13个区:城郊、官铺、旧寨、坦埠、垛庄、桃墟、界牌、阎庄、常路、高都、野店、岱崮、联城。区以下设74个公社。
1964年春,将官铺区改为刘官庄区,撤销界牌、阎庄两个区。1971年2月,又把区改为公社。同年5月恢复重山、界牌两处公社。1978年1月,将重山公社划归沂南县。1981年3月,刘官庄公社改为巨山公社,城郊公社改为城关镇。时辖城关镇和巨山、旧寨、坦埠、垛庄、界牌、桃墟、联城、常路、高都、野店、岱崮公社。
1984年4月,全县划为12个区,区以下辖3个镇,41个乡。城郊区辖:蒙阴镇、阎保、万家沟、田庄、住佛乡;联城区辖:城子、对山、常马、大庄乡;常路区辖:常路、西高都、张台乡;高都区辖:东高都、温村、郑家庄乡;野店区辖:野店、东门、烟庄、石槽乡;岱崮区辖:坡里镇,北贾庄、台头、柳树头、尖洼乡;坦埠区辖:坦埠镇,西崖、诸夏乡;旧寨区辖:旧寨、莫庄、上峪、八里庙乡;巨山区辖:刘官庄、官铺、周家寨乡;桃墟区辖:桃墟、西阎庄、麻店、团埠乡;界牌区辖:界牌、马头崮、丁旺庄乡;垛庄区辖:垛庄、下峪、黄仁乡。
1985年9月2日,经山东省人民政府批准由原12个区41个乡3个镇,调为5镇10乡:蒙阴镇、坡里镇、坦埠镇、垛庄镇、常路镇;野店乡、旧寨乡、桃墟乡、界牌乡、北贾庄乡、高都乡、巨山乡、联城乡、常马乡、重山乡。
1987年底,全县共有5镇、10乡,564个行政村,1583个自然村。
第二节 区划
1910年(清宣统二年),分为7个区66个社。城区4个社:北汶溪、东厢、东西厢、西厢。东一区9个社:中山、端政、东南楼、顺德、东门、南书堂、北书堂、圣贤、梁庄;东二区15个社:东官庄、西官庄、东长山、西长山、西南楼、东汶水、西汶水、南汶水、北汶水、汶阳、积阴、绵山、清源、南太保、北太保;西一区11个社:西太平、南太平、北太平、东南鲍、西南鲍、北城子、九仙、南城子、南汶溪、保安、双山;西二区10个社:东堂阜、西堂阜、北复安、南复安、东方山、西方山、东山后、西西厢、泉河、西山后;北一区9个社:西舜圣、东舜圣、西洪福、青平、历山、铁峰、义福、斜山、峰山;北二区8个社:西鲁阳、东鲁阳、福吉、玉泉、东洪福、沂河、沂源、贾庄。
1921年(民国10年),全县划为16个区:鲁村、小张庄、大张庄、黄庄、汶南、常路、大庄、盘车沟、桃墟、官庄、旧寨、蔡庄、坦埠、坡里、保德、城区。
1933年由16个区调整为8个区:一区(驻县城)、二区(官庄)、三区(汶南)、四区(大庄)、五区(旧寨)、六区(坦埠)、七区(大张庄)、八区(鲁村)。
1937年撤区建乡,全县共建24个乡:汶溪、保德、东河、桃墟、官庄、刘官庄、汶南、常路、台庄、大庄、联城、常马、旧寨、蔡庄、野店、坦埠、坡里、贾庄、大张庄、寨子、黄庄、鲁村、小张庄、田庄。
1938年,蒙阴县按照民国22年建制复为一至八区。1939年12月,中共鲁中区将原二区(官庄)和四区(大庄)划归南沂蒙办事处,1940年4月又划归蒙阴县。1940年秋将大区划小,改为地名命名。
1941年9月张黄、大崮、野店、高都、寨子划归新蒙县,鲁村区划归博莱县(1945年3月归沂源县),汶南区划归泰宁县。大庄、团埠(原四区)两区划归费北县,坦埠、旧寨、官庄、高湖、艾山为蒙阴县辖区。
1943年9月撤销新蒙县,蒙阴县辖区有:城郊、高都、野店、大崮、大张庄、黄庄、坦埠、旧寨8个区。1944年7月由新泰县划来北师、龙廷两区,时辖10个区。
1945年8月,泰泗宁县撤销划回汶南区,费北县撤销划回大庄、团埠两区,从沂南划回官庄区。同年10月将北师、龙廷两区及寨子乡划归新泰县,并将张黄区划归沂源县。全县调为9个区:城郊、官庄、团埠、城子、汶南、高都、坦埠、野店、大崮。1951年将区名改为一至九区:一区(城郊)、二区(官庄)、三区(团埠)、四区(城子)、五区(汶南)、六区(高都)、七区(坦埠)、八区(野店)、九区(大崮),并在区下设85个乡。
1954年5月,五区(汶南)划入新泰县。1955年11月,将区名又改为按地名称谓,时辖城郊、官庄、团埠、联城、高都、坦埠、野店、岱崮8个区。
1956年2月,临沂专署将沂南县的垛庄和崖子区的4个乡(东河、营后、梭庄、泉桥)划归蒙阴县,共9个区,85个乡。
1958年2月,撤销区的建置,调整为16个乡(镇):城关镇、曹庄乡、旧寨乡、坦埠乡、垛庄乡、崖子乡、界牌乡、桃墟乡、水营乡、布洼乡、常路乡、高都乡、野店乡、坡里乡、贾庄乡、高庄乡。
1958年10月2日,全县由16个乡(镇)调整为9处人民公社:城关、坦埠、孟良崮、桃墟、水营、布洼、常路、野店、岱崮公社,实行政社合一。1958年11月,沂南县撤销,将双堠、岸堤、孟良崮、马牧池4处公社划归蒙阴县,因孟良崮公社重名,将蒙阴原有的孟良崮公社改为垛庄公社,时辖13处公社。
1960年7月,撤销水营、桃墟公社,新划前城、官铺公社。1961年8月,沂南县恢复,将双堠、岸堤、孟良崮、马牧池公社和垛庄公社的东河乡、营后乡、梭庄乡划归沂南县。1962年先后新设重山、旧寨、高都公社,旋又撤销前城、重山两处公社,恢复桃墟公社,新划界牌、阎庄公社。1963年4月,将13处公社改为13个区:城郊、官铺、旧寨、坦埠、垛庄、桃墟、界牌、阎庄、常路、高都、野店、岱崮、联城。区以下设74个公社。
1964年春,将官铺区改为刘官庄区,撤销界牌、阎庄两个区。1971年2月,又把区改为公社。同年5月恢复重山、界牌两处公社。1978年1月,将重山公社划归沂南县。1981年3月,刘官庄公社改为巨山公社,城郊公社改为城关镇。时辖城关镇和巨山、旧寨、坦埠、垛庄、界牌、桃墟、联城、常路、高都、野店、岱崮公社。
1984年4月,全县划为12个区,区以下辖3个镇,41个乡。城郊区辖:蒙阴镇、阎保、万家沟、田庄、住佛乡;联城区辖:城子、对山、常马、大庄乡;常路区辖:常路、西高都、张台乡;高都区辖:东高都、温村、郑家庄乡;野店区辖:野店、东门、烟庄、石槽乡;岱崮区辖:坡里镇,北贾庄、台头、柳树头、尖洼乡;坦埠区辖:坦埠镇,西崖、诸夏乡;旧寨区辖:旧寨、莫庄、上峪、八里庙乡;巨山区辖:刘官庄、官铺、周家寨乡;桃墟区辖:桃墟、西阎庄、麻店、团埠乡;界牌区辖:界牌、马头崮、丁旺庄乡;垛庄区辖:垛庄、下峪、黄仁乡。
1985年9月2日,经山东省人民政府批准由原12个区41个乡3个镇,调为5镇10乡:蒙阴镇、坡里镇、坦埠镇、垛庄镇、常路镇;野店乡、旧寨乡、桃墟乡、界牌乡、北贾庄乡、高都乡、巨山乡、联城乡、常马乡、重山乡。
1987年底,全县共有5镇、10乡,564个行政村,1583个自然村。