1939年10月,南沂蒙县始建,辖原沂水县五区(辖界湖、明生、依汶、孙祖4乡)、六区(辖姚家店子、铜井、苏村、苗家曲4乡)、九区(辖塘子、岸堤、垛庄、崖子4乡)、十区(辖葛沟、左泉、河阳、张庄4乡)和原蒙阴县的二区(驻地官庄,官庄在今蒙阴县重山村西南,因修岸堤水库搬迁)、四区(驻地在今蒙阴县联城乡大庄村)。
1940年6月,原沂水县十区划属临费沂边联县。10月,原沂水县六区的姚家店子乡划归沂水县,沂南县划为明生、依汶、峙阳、永太、岸堤、垛庄、官庄、城子、蒙阴四区等9个区。1941年3月,蒙阴四区和蒙阴二区南部划入费北县。6月,沂南县划为17个区:永太、明生、东平、和庄、孙祖、黄山、依汶、常山、崖子、垛庄、城子、艾山、岸堤、青石、峙阳、灵阳、官庄。同年9月,官庄区和岸堤区高湖一带、艾山区的部分村庄划入蒙阴县;青石区和崖子区的部分村庄划入费东县,成为费东县的青石区和盆泉区。1942年2月,峙阳区、灵阳区划属沂水县,沂南县辖永太、东平、和庄、孙祖、依汶、常山、艾山、岸堤、黄山、崖子、垛庄、界牌12个区。12月,永太区划属沂东县。1943年3月,官庄区、高湖区和艾山区的部分村庄划回沂南县,高湖区并入岸堤区。此时,沂南县辖依汶、和庄、东平、孙祖、界牌、垛庄、官庄、艾山、岸堤、常山10个区。1945年9月,官庄区划属蒙阴县。10月,费东县撤销,其青石区和盆泉区划归沂南县,分别并入垛庄区和崖子区;沂临县撤销,其张庄、河南、青驼、土山、铁山、高里6区划归沂南县,全县辖青驼、铁山、张庄、孙祖、崖子、河南、依汶、东平、土山、常山、垛庄、岸堤12区。1949年7月,沂东县撤销,其寨西、永太、葛沟、河阳4区来属。此时,沂南县辖16个区。
1951年5月,区以序数命名:一区(东平)、二区(依汶)、三区(常山)、四区(岸堤)、五区(孙祖)、六区(垛庄)、七区(崖子)、八区(青驼)、九区(张庄)、十区(土山)、十一区(铁山)、十二区(李官)、十三区(葛沟)、十四区(河阳)、十五区(永太)、十六区(寨西)。1952年1月,撤销十区(土山),辖区划归原一区(东平)、九区(张庄)、十一区(铁山)、十四区(河阳);原十一、十二、十三、十四、十五、十六区依次改称十、十一、十二、十三、十四、十五区。15个区辖145个乡:一区辖营里、金佛、辉峨、南寨、界湖、大成、苗家、胡埠、神墩、独树、中疃、历山、新柳、薛家14个乡,二区辖栗沟、葛庄、里庄、店子、依汶、林泉、明生、夏庄、凤台、孙隆、松林11个乡,三区辖横河、安乐、柳洪、保护、城子、辛庄、桃花峪、双泉8个乡,四区辖岸堤、北村、王山、池畔、岩路、明峪、三峪、高湖、新兴、芦山、岩山、塘子12个乡,五区辖孟良崮、代庄、铁峪、里庄、孙祖、高庄、匣石7个乡,六区辖青石、黄仁、垛庄、洪山、北庄、长明、尚庄、界牌、上峪9个乡,七区辖龙口、梭庄、盆泉、菜峪、响河、东河、营后7个乡,八区辖河疃、店子、艾峪、陡沟、青驼、南店、坊庄、崖子、吉拉、石门10个乡,九区辖张庄、金厂、松山、宅子、和庄、沿汶、黄埠、薛庄、峪子、下峪、大峪11个乡,十区辖砖埠、岳庄、高里、长汪、泉头、洙阳、双凤、尤家埠子、黄疃9个乡,十一区辖朱里、完沂、邓庄、五屯、许庄、元沂、三关庙、泉口、李官、石屯、寨里11个乡,十二区辖葛沟、团埠、福利、坊前、巩头、官泉、高阜、坊南8个乡,十三区辖左泉、李林、河村、河阳、大疃、杨坡、大庄、西湖、交良、桃花10个乡,十四区辖榆林、双汪、石泉、山子、辛集、永太、秦家、涌泉、彭家庄9个乡,十五区辖坡里、圣母、聚宝、土山、拐头、车疃、于家官庄、侯宅、杨家庄9个乡。1953年7月,沂水县的五区(城子)、六区(良水)、七区(峙阳)划归沂南县,分别称沂南县第十六区、十七区、十八区。1955年10月,设界湖镇(区级),一至十八区的区名依次改为大成、依汶、常山、岸堤、孙祖、垛庄、崖子、青驼、张庄、高里、李官、葛沟、河阳、永太、寨西、城子、苏村、铜井。1956年2月,垛庄区和崖子区东河、营后、泉桥、梭庄4乡划入蒙阴县,以崖子区的其余乡及青驼区部分村庄组成双堠区;沂水县的英山、刘家岭2乡划归沂南县城子区;撤销永太区,所辖村庄分别划归河阳、寨西、苏村等区。
1939年南沂蒙县政区图
1958年2月,撤区建乡,全县辖1个镇(界湖)26个乡(高湖、依汶、孟良崮、马牧池、明生、孙祖、岸堤、里庄、双堠、青驼、张庄、砖埠、高里、李官、白石埠、杨坡、葛沟、蒲汪、库沟、辛集、苏村、张家哨、湖头、鲁家庄、铜井、独树)。同年9月,撤销高湖、明生、独树、里庄、高里5个乡,分别并入岸堤、界湖、依汶、砖埠等乡镇,时辖1个镇21个乡。
1958年10月,全县设20个政社合一的人民公社:界湖、依汶、马牧池、岸堤、双堠、青驼、孙祖、孟良崮、张庄、砖埠、白石埠、葛沟、杨坡、辛集、库沟、李官、蒲汪、张家哨、苏村、铜井。11月,沂南县撤销,苏村、铜井、界湖、张庄、白石埠、辛集、库沟、依汶等公社及蒲汪、张家哨两公社的大部、孙祖公社的15个村划归沂水县,马牧池、双堠、岸堤、孟良崮等公社及孙祖公社的大部划归蒙阴县,李官、青驼、砖埠、葛沟、杨坡5个公社划归临沂县,张家哨、蒲汪两公社的13个村划入莒县。1961年8月恢复沂南县时,全县辖界湖、依汶、马牧池、岸堤、双堠、孙祖、青驼、张庄、砖埠、葛沟、河阳、大庄、辛集、蒲汪、张家哨、苏村、铜井等17个人民公社。
1963年1月,营后、梭庄、东河3个乡由蒙阴县划归沂南县双堠人民公社。5月,人民公社改称区,区辖人民公社(小公社)。全县有17个区124个公社:
界湖区(8个公社):神墩、永胜、明生、夏庄、南寨、营里、界湖、独树
依汶区(6个公社):里庄、葛庄、保护、栗沟、林泉、孙隆
马牧池区(6个公社):城子、横河、双泉、柳洪、桃花峪、安乐
岸堤区(11个公社):高湖、岸堤、池畔、北村、兴旺庄、芦山、三峪、新兴、王山、塘子、岩路
双堠区(7个公社):梭庄、响河、龙口、艾峪、崖子、双堠、盆泉
孙祖区(7个公社):孙祖、孟良崮、代庄、匣石、高庄、石山、铁峪
青驼区(7个公社):朱家崖子、赵庄、店子、青驼、吉拉子、河疃、石门
张庄区(7个公社):张庄、涝坡、峪子、下峪、和庄、沿汶、宅子
砖埠区(7个公社):砖埠、石沟、山南头、高里、泉头、薛庄、岳庄
葛沟区(6个公社):沙汀、官庄、葛沟、陈家堰、巩头、长沟
河阳区(7个公社):左泉、刘家店子、杨家坡、河阳、高阜、大疃、侯宅
大庄区(5个公社):大庄、金佛、交良、栏、土山
辛集区(7个公社):世和、双汪、榆林、永太、王庄、李林、辛集
蒲汪区(7个公社):拐头、圣母、车疃、石泉、寨西、蒲汪、杨庄
张家哨区(9个公社):陡沟、姜家庄、湖头、李家哨、张家哨、葛家庄、英山、坡子、薄家店子
苏村区(7个公社):北于、小河、杜家庄、房岭、良水、苏村、夏家庄
铜井区(10个公社):铜井、石桥、灵山、金桥、马泉、两泉、杜山、寨子、鲁家庄、新王沟
1963年12月,葛沟区长沟人民公社划归临沂县。1968年8月,区改称人民公社,原区辖人民公社改称管理区。1978年4月,蒙阴县重山公社的6个村庄划归沂南县,与岸堤公社西部的部分村庄组成重山公社,时辖18个人民公社。1981年12月,界湖公社更名界湖镇。1984年6月,撤销人民公社,全县设17个区61个乡(镇):
界湖区(1镇3乡):界湖镇、南寨、明生、永胜
依汶区(3乡):依汶、大保护、朱家里庄
马牧池区(3乡):牛王庙、横河、安乐庄
岸堤区(5乡):岸堤、中高湖、兴旺庄、塘子、南岩路
孙祖区(3乡):孙祖、代庄、连顶
双堠区(4乡):双堠、后崖子、东梭庄、南石门
青驼区(3乡):青驼、东陡沟、大磨石沟
张庄区(4乡):张庄、留田、北沿汶、双峪
砖埠区(4乡):砖埠、高里、山南头、南薛庄
葛沟区(3乡):葛沟、穆家巩头、王家堰
杨家坡区(3乡):杨家坡、河阳、南双泉
大庄区(1镇2乡):河村镇、后土山、后交良
辛集区(3乡):辛集、库沟、涌泉
蒲汪区(4乡):蒲汪、杨家庄、圣母冢、大王庄
湖头区(4乡):湖头、齐家店子、薄家店子、张家哨
苏村区(1镇3乡):苏村镇、小曹家营、夏家小河、小杜家庄
铜井区(1镇3乡):铜井镇、孔家湖、鲁家庄、新王沟
1985年9月,经山东省人民政府批准,将重山、北河东、圈里、葛墟、潘家沟、贾家庄子等6个村划入蒙阴县,把原17个区61个乡(镇)调整为7镇(界湖、岸堤、青驼、张庄、大庄、苏村、铜井)21乡(朱家里庄、依汶、马牧池、中高湖、代庄、孙祖、双堠、南石门、砖埠、高里、葛沟、杨家坡、河阳、辛集、库沟、蒲汪、大王庄、湖头、东张家哨、鲁家庄、独树)。
