临夏回族自治州辖1个县级市、5个县、2个自治县,即临夏市、临夏县、永靖县、和政县、广河县、康乐县、东乡族自治县、积石山保安族东乡族撒拉族自治县,共有7个街道、46个镇、77个乡(其中4个民族乡)。州政府驻临夏市。
临夏市辖7个街道、4个镇:城南街道、城北街道、东关街道、西关街道、八坊街道、红园街道、东区街道、城郊镇、袍罕镇、南龙镇、折桥镇。市政府驻城南街道。
临夏县辖6个镇、19个乡(其中2个民族乡):韩集镇、土桥镇、马集镇、莲花镇、新集镇、尹集镇、营滩乡、掌子沟乡、麻尼寺沟乡、漠泥沟乡、刁祁乡、漫路乡、榆林乡、井沟东乡族乡、北塬乡、坡头乡、桥寺乡、先锋乡、河西乡、安家坡东乡族乡、南塬乡、红台乡、黄泥湾乡、路盘乡、民主乡。县政府驻韩集镇。
康乐县辖5个镇、10个乡:附城镇、苏集镇、胭脂镇、景古镇、莲麓镇、康丰乡、虎关乡、流川乡、白王乡、八松乡、鸣鹿乡、八丹乡、上湾乡、草滩乡、五户乡。县政府驻附城镇。
永靖县辖10个镇、7个乡:刘家峡镇、盐锅峡镇、太极镇、西河镇、三塬镇、岘塬镇、陈井镇、川城镇、王台镇、红泉镇、关山乡、徐顶乡、三条岘乡、坪沟乡、新寺乡、小岭乡、杨塔乡。县政府驻刘家峡镇。
广河县辖6个镇、3个乡(其中1个民族乡):城关镇、三甲集镇、祁家集镇、庄禾集镇、买家巷镇、齐家镇、水泉乡、官坊乡、阿力麻土东乡族乡。县政府驻城关镇。
和政县辖6个镇、7个乡(其中1个民族乡):城关镇、三合镇、三十里铺镇、马家堡镇、买家集镇、松鸣镇、梁家寺东乡族乡、陈家集乡、罗家集乡、卜家庄乡、新营乡、新庄乡、达浪乡。县政府驻城关镇。
东乡族自治县辖5个镇、18个乡:锁南镇、达板镇、河滩镇、那勒寺镇、唐汪镇、春台乡、柳树乡、东塬乡、坪庄乡、百和乡、关卜乡、赵家乡、五家乡、果园乡、沿岭乡、汪集乡、风山乡、车家湾乡、大树乡、北岭乡、龙泉乡、考勒乡、董岭乡(此外还有高山乡,实际有19个乡)。县政府驻锁南镇。
积石山保安族东乡族撒拉族自治县辖4个镇、13个乡:吹麻滩镇、大河家镇、居集镇、癿藏镇、刘集乡、石塬乡、柳沟乡、关家川乡、胡林家乡、安集乡、寨子沟乡、郭干乡、徐扈家乡、中咀岭乡、小关乡、铺川乡、银川乡。县政府驻吹麻滩镇。