早在新石器时代,永登境内就有人类活动。
西汉元狩二年(前121年),设县。
东晋十六国时期,又建立永登县。
北魏时期,建立广武县。
隋代,先后称邑次县、允吾县、会宁县。
唐代,一度改称金城县。
元代,称庄浪县。
明代,将庄浪县先后改称庄浪卫和庄浪守御千户所。
清雍正初年,改庄浪卫为平番县。
民国十六年(1927年),国民政府将平番县更名为永登县。民国三十八年(1949年)9月3日,永登县解放,县名依旧。[29]
1956年,永登县划入定西专区。
1958年,撤销永登县,区域并入兰州市。[30]
1963年10月,永登县划归武威专区。
1970年3月,永登县划归兰州市。[31]
2023年6月5日,经《兰州市人民政府关于变更永登县、皋兰县部分行政区域界线的通告》将永登县秦川镇、中川镇2个建制镇和全部40个建制村、15个社区划入皋兰县,镇政府驻地、名称不变,继续由兰州新区托管。[21]
2023年12月27日,《兰州市人民政府关于永登县上川镇划入皋兰县行政区划的通告》,将永登县上川镇1个建制镇和所辖15个建制村划入皋兰县,继续委托兰州新区管理,上川镇人民政府驻地、名称不变。[19]
截至2024年10月,永登县辖12个镇、3个乡:城关镇、红城镇、中堡镇、武胜驿镇、河桥镇、连城镇、苦水镇、大同镇、龙泉寺镇、树屏镇、柳树镇、通远镇、坪城乡、民乐乡、七山乡。[22] 县人民政府驻城关镇。[20]
永登县位于甘肃省中部、兰州市西北部,介于北纬36°12′—37°07′、东经102°36′—103°45′之间,东邻甘肃省皋兰县和景泰县,西靠青海省民和县,南接兰州市的红古区和西固区,北连天祝藏族自治县。全县总面积为6090平方千米,东西长约101千米,南北宽约107千米。[16] 永登县卫星地图