1963年3月,薛禄公社分为薛禄、大墙两个公社;阳洪公社分为阳洪、大杨两个公社。全县计25个公社,1个城关管理区。1965年9月,东街3个生产队划归城关管理区,管区遂改名为城关镇,全县计26个社镇。1971年5月,城关镇与城区公社合并,称城关公社。到1983年底,全县共25个公社,下辖306个大队、2059个生产队。1984年改公社为乡镇。
1996年,乾县面积994平方千米,人口52.2万人。辖4镇21乡:城关镇、临平镇、梁村镇、薛禄镇、阳洪乡、注泔乡、灵源乡、大杨乡、大墙乡、长留乡、杨汉乡、马连乡、姜村乡、王村乡、漠西乡、新阳乡、周城乡、石牛乡、关头乡、乾陵乡、铁佛乡、梁山乡、吴店乡、阳峪乡、峰阳乡。县政府驻城关镇。
1997年,姜村乡改为姜村镇,峰阳乡改为峰阳镇,王村乡改为王村镇,马连乡改为马连镇,阳洪乡改为阳洪镇,注泔乡改为注泔镇,灵源乡改为灵源镇,阳峪乡改为阳峪镇,乾陵乡改为乾陵镇。调整后,乾县辖13个镇、12个乡。
2000年第五次人口普查,乾县总人口544846人,其中:城关镇56057人,薛录镇28772人,粱村镇34854人,临平镇29431人,姜村镇28805人,王村镇30313人,马连镇26785人,乾陵镇11923人,阳峪镇14403人,峰阳镇20632人,注泔镇21599人,灵源镇22215人,阳洪镇23236人,大墙乡14713人,周城乡25139人,长留乡22089人,杨汉乡24153人,大杨乡15292人,新阳乡23227人,漠西乡19093人,铁佛乡15093人,梁山乡9856人,吴店乡8597人,石牛乡11518人,关头乡7051人。
2001年,撤销乾陵镇、长留乡并入城关镇,撤销杨汉乡并入大杨乡,撤销铁佛乡并入阳峪镇,撤销吴店乡并入梁山乡。调整后,乾县辖12个镇、8个乡:城关镇、薛录镇、梁村镇、临平镇、姜村镇、王村镇、马连镇、阳峪镇、峰阳镇、注泔镇、灵源镇、阳洪镇、大墙乡、周城乡、大杨乡、新阳乡、漠西乡、梁山乡、石牛乡、关头乡。
全县原有行政村420个、村民小组2060个;其中1000人以下的村有103个,500人以下的村有33个。2005年9月,全县原有的420个行政村合并到256个,减少了164个。
2006年,乾县总面积1002平方千米,总人口56.06万人。辖城关、阳洪、灵源、注泔、峰阳、薛录、马连、王村、梁村、阳峪、临平、姜村12个镇,大墙、大杨、漠西、新阳、周城、石牛、关头、梁山8个乡,256个行政村、7个社区。
2010年第六次人口普查,乾县常住总人口527088人,其中:城关镇91728人,薛录镇26296人,梁村镇32159人,临平镇29029人,姜村镇27813人,王村镇28173人,马连镇26192人,阳峪镇30274人,峰阳镇19783人,注泔镇18040人,灵源镇21852人,阳洪镇20930人,大墙乡12646人,周城乡24764人,大杨乡40359人,新阳乡22406人,漠西乡18755人,梁山乡18046人,石牛乡10988人,关头乡6855人。
2011年,撤销石牛乡并入临平镇,撤销关头乡、梁山乡合并设立梁山镇,撤销大墙乡并入薛录镇,撤销漠西乡并入城关镇,撤销周城乡设立周城镇,撤销新阳乡设立新阳镇,撤销大杨乡设立大杨镇。调整后,乾县辖16个镇:城关镇、薛录镇、梁村镇、临平镇、姜村镇、王村镇、马连镇、阳峪镇、峰阳镇、注泔镇、灵源镇、阳洪镇、梁山镇、周城镇、新阳镇、大杨镇。
2012年末,乾县面积999.6平方千米,户籍人口599528人,常住人口52.98万人。2013年末,乾县辖16个镇,共有8个社区、256个行政村,县政府驻城关镇。
2015年,撤销城关镇,设立城关街道。调整后,全县辖1个街道、15个镇。