麻沿河鎮位於徽縣西北70公里,是進出縣境的北大門,北與天水市秦城區連界,西與西和縣毗壤,西南連線成縣,南與江洛鎮襟連,東鄰高橋鄉,東南抵游龍川鄉,全鄉總面積302平方公里,轄18個村81個組10916人,有耕地面積2.7萬畝。境內山大溝深,高寒陰濕,土地貧瘠,屬扶貧開發的重點鄉。該鎮地處北秦嶺南坡,地勢由東向西傾斜,海拔1300至2279米,年均氣溫不足10℃,無霜期僅 162天,年平均降水量721毫米,有晚霜凍、冰雹等災害性天氣。
2016年,2016年,省民政廳(甘民復〔2016〕1號)批覆同意撤銷麻沿河鄉,建立麻沿河鎮。