1949年12月5日宁陕县和平解放,属安康专员公署。1950年11月,本县小秦岭以北的荞麦地、干沟、鸡窝子、喂子坪等处720平方千米划归长安县。1950年11月,设置6区36乡。1952年10月,增为9区58乡。1953年9月,设置9区50乡。1956年5月,镇安县的后池乡和栗柞乡的第四村划归本县;同年6月将汉阴县的铁炉、龙王乡划归本县,全县缩编为6区36乡1镇(关口镇)。1958年底并入石泉县,宁陕设置为协作区,辖5个公社23个管理区,共有169个大队,476个生产队。1961年9月恢复原县制,设5个区、28个人民公社。1983年7、8月和1984年9、10月,政社分设,建立乡政权,设置5区2镇26乡。1996年11月撤区建镇后设置8镇12乡,2001年11月并乡建镇后为10镇4乡。2002年村组区划调整,设98个村360个村民小组、9个社区居民委员会。2011年调整为12个镇。2012年末全县辖城关镇、筒车湾镇、皇冠镇、四亩地镇、江口回族镇、龙王镇、广货街镇、金川镇、太山庙镇、丰富镇、梅子镇、新场镇共12镇;设98个村民委员会,360个村民小组,9个居民社区。
2015年镇村综合改革后辖城关镇、筒车湾镇、皇冠镇、四亩地镇、江口回族镇、龙王镇、广货街镇、金川镇、太山庙镇、梅子镇、新场镇共11镇;68个行政,12个社区。
城关镇:
老城村、寨沟村、朱家嘴村、贾营村、旱坝村、龙泉村、瓦子沟村、青龙垭村、汤坪村、麻庄村、渔湾村、八亩村、华严村、斜峪河村、狮子坝村、旬阳坝村、大茨沟村、月河村
四亩地镇:
四亩地村、严家坪村、柴家关村、泰山坝村
江口镇:
江镇村、高桥村、新庄村、沙坪村、竹山村、江河村、冷水沟村
广货街镇:
沙沟村、元潭村、蒿沟村、沙洛村、北沟村、五台村、和平村
龙王镇:
中华村、西沟村、东沟村、棋盘村、河坪村、莲花村、永红村
筒车湾镇:
许家城村、七里村、龙王潭村、海棠园村、龙王坪村、桅杆坝村、油房坪村
金川镇:
黄金村、老庄村、小川村、兴隆村
皇冠镇:
南京坪村、兴隆村、双河村
太山庙镇:
太山村、长坪村、油房村、双建村、龙凤村
梅子镇:
安坪村、南昌村、生凤村
新场镇:
新场村、花石村、同心村
城镇社区12个:
城南社区、城北社区、汤坪社区、关一社区、关二社区、龙王社区、筒车湾社区、四亩地社区、朝阳社区、子午社区、江口社区、广货街社区