。2004年,临夏县辖6个镇、19个乡、2个民族乡:韩集镇、土桥镇、马集镇、莲花镇、新集镇、尹集镇、营滩乡、掌子沟乡、麻尼寺沟乡、漠泥沟乡、刁祁乡、铁寨乡、漫路乡、榆林乡、井沟东乡族乡、北塬乡、三角乡、坡头乡、桥寺乡、先锋乡、河西乡、安家坡东乡族乡、南塬乡、红台乡、黄泥湾乡、路盘乡、民主乡。临夏县位于甘肃省中部,临夏回族自治州西南部,黄河南部。东临临夏市、东乡族自治县,南连和政县、甘南藏族自治州夏河县,西接青海省循化撒拉族自治县,北抵积石山县,东北一隅与永靖县隔刘家峡水库相望。县境东西宽53.1公里,南北长59.85公里,总土地面积1212平方公里,耕地面积37.65万亩,版图呈蝴蝶状。县境地貌为青藏、黄土高原参半,多山沟,兼有塬、川。地势西南高,东北低,平均海拔2485米。临夏县地处陇中黄土高原西部,位于太子山北麓,小积石山西麓,大夏河下游,刘家峡水库南岸,南北最长59.86公里, 东西最宽53.1公里,总土地面积1212.4平方公里,是一个民族杂居以粮食生产为主的农业大县。临夏县气候属温带半湿润和高寒湿润区的过渡地带,具有大陆性、季风性的山地气候特点,气候因素随地形高度变化十分明显。春季温和,秋季凉爽湿润,夏无酷暑,冬无严寒。年均日照时数为2323.5小时,日照率52%。全年太阳总辐射131.34千卡/平方厘米,年平均气温5.9℃,年平均无霜期为148天,年均降水量630.6毫米,年均蒸发量为541.9毫米。