1941年真武洞、砖窑湾乡改设市(乡级),直至1958年撤销县制时撤销。1949年2月,全县调整为6个区、33个乡、149个行政村、l040个自然村。一区沿河湾辖沿河湾、皮塌、云坪、枣湾、小草沟门5个乡;二区砖窑湾辖谢家沟、槐树庄、高桥、苗店、西河口、杜寨、砖窑湾(市)7个乡;三区招安辖招安、康岔、冯庄、庙沟、白家洼5个乡;四区徐家沟辖谭家营、龙安、黄草湾、东沟门、托桃湾、真武洞(市)6个乡;五区白庙岔辖白庙贫、王家湾、高里圪台、东沟、阳洼5个乡;六区化子坪辖徐家坪、贺庄、曹嘴子、康家岔、化子坪5个乡。
1950年全县划为6个区、30个乡、149个行政村、1040个自然村。1952年改“区政府”为“区公所”,同年将吕家川一带划归志丹县,东沟门乡划归延安县。1956年3月志丹县古庄窠、韩崾崄划归安塞县后,将6个区30个乡调整为砖窑湾、高沟口、坪桥、化子坪4个区,徐家沟、沿河湾、黄草湾3个直属乡(区级建置),4个区下辖21个乡。撤销云坪、皮塌、杜寨、冯家营、高沟口、托桃湾6个乡。砖窑湾区辖槐树庄、高桥、西河口、砖窑湾4个乡;招安区辖招安、康岔、白庄、白家洼、枣湾5个乡;坪桥区辖白庙岔、王家湾、高里圪台、阳洼、东沟、肖官驿6个乡;化子坪区辖罗居、贺庄、曹咀、镰刀湾、化子坪、谭家营6个乡。
1958年8月28日撤区并乡,撤销4个区3个直属乡,并为沿河湾、高桥、砖窑湾、招安、白家洼、徐家沟、化子坪、镰刀湾、潭家营、王家湾、坪桥、肖官驿12个大乡。1958年9月中旬,将乡改为公社,即红旗(沿河湾)、先锋(砖窑湾)、幸福(高桥)、红星(招安)、星火(王窑)、红光(徐家沟)、前进(谭家营)、黎明(化子坪)、曙光(镰刀湾)、和平(坪桥)、五星(王家湾)、明星(肖官驿)l2个公社。1958年12月,撤销安塞县,将徐家沟以北的王家湾、坪桥、肖官驿、真武洞、谭家营、化子坪、镰刀湾7个公社划归子长县管辖(改设真武洞、化子坪、坪桥3个公社),以南5个公社划归延安县管辖(改设沿河湾、砖窑湾、招安3个公社)。
1961年9月,恢复安塞县,划给子长、延安2县的辖地复归安塞县,成立西洼界、坪桥、郝家坪、镰刀湾、子坪、谭家营、真武洞、沿河湾、王窑、招安、砖窑湾、高桥、楼坪、槐树庄、高沟口、茶坊16个公社。l965年9月20日,撤销高沟口、茶坊2个公社;同年,西洼界公社迁驻王家湾,改称王家湾公社;槐树庄公社迁驻西河口,改称西河口公社。1982年,全县辖14个公社、209个生产大队。
1983年12月,改公社为乡镇。全县区划为3镇11乡,即:砖窑湾镇、真武洞镇、沿河湾镇、西河口乡、高桥乡、楼坪乡、招安乡、王窑乡、谭家营乡、化子坪乡、镰刀湾乡、郝家坪乡、坪桥乡、王家湾乡。改生产大队为村委会,取消生产队,设村民小组。全县共设204个村委会,l001个村民小组,1086个自然村,154个废村。1988年全县共28309户,132748人。
1996年,全县南北直线距离92千米,东西直线距离36千米,面积2951.27平方千米,占延安地区总面积8.04%。人口35253户,149738人。辖真武洞、沿河湾、砖窑湾3镇,西河口、王家湾、高桥、楼坪、招安、王窑、谭家营、化子坪、镰刀湾、郝家坪、坪桥11乡,共210个行政村、3个居委会。县政府驻真武洞镇。
1998年,招安乡改为招安镇,坪桥乡改为坪桥镇,化子坪乡改为化子坪镇,郝家坪乡政府驻地迁至建华寺,将谭家营乡龙安村委会辖区划归赤家坪乡管辖。调整后,安塞县辖6个镇、8个乡。
2000年第五次人口普查,安塞县常住总人口160771人,其中:砖窑湾镇5766人,沿河湾镇15245人,招安镇12598人,真武洞镇13418人,化子坪镇12190人,坪桥镇12053人,西河口乡6403人,高桥乡6759人,楼坪乡6193人,王窑乡11525人,谭家营乡6883人,镰刀湾乡8755人,郝家坪乡11805人,王家湾乡6000人,真武洞虚拟街道25178人。
1997年2月19日安塞第四次县委常委会议研究决定成立真武洞街道办事处管理委员会。2001年,撤销西河口乡并入砖窑湾镇,撤销郝家坪乡、谭家营乡合并设立建华镇。调整后,安塞县辖7个镇、5个乡:真武洞镇、砖窑湾镇、沿河湾镇、招安镇、化子坪镇、坪桥镇、建华镇、高桥乡、楼坪乡、王窑乡、镰刀湾乡、王家湾乡。
2005年末,全县面积2950平方千米,人口16.39万人,其中农业人口12.55万人。辖7镇5乡、1个办事处,211个行政村,1018个村民小组。
2010年第六次人口普查,安塞县常住总人口171552人,其中:真武洞镇57902人,砖窑湾镇11860人,沿河湾镇14499人,招安镇12779人,化子坪镇14939人,坪桥镇10497人,建华镇14188人,高桥乡6623人,楼坪乡5183人,王窑乡11453人,镰刀湾乡7591人,王家湾乡4038人。
2011年,撤销楼坪乡、高桥乡合并设立高桥镇,撤销王窑乡并入招安镇,撤销王家湾乡并入坪桥镇;撤销西河口、谭家营两个管委会;设立楼坪、王窑、王家湾、谭家营、西河口5个社区服务中心。调整后,安塞县辖8个镇、1个乡:真武洞镇、砖窑湾镇、沿河湾镇、招安镇、化子坪镇、坪桥镇、建华镇、高桥镇、镰刀湾乡。
2012年末,安塞县面积2951.3平方千米,户籍人口191338人,常住人口17.29万人。2013年末,安塞县辖8个镇、1个乡,共有7个社区、211个行政村,县政府驻真武洞镇。
2015年,撤销真武洞镇,设立真武洞街道;撤销镰刀湾乡,设立镰刀湾镇。调整后,安塞县辖1个街道、8个镇:真武洞街道、砖窑湾镇、沿河湾镇、招安镇、化子坪镇、坪桥镇、建华镇、高桥镇、镰刀湾镇。