1958年属彭堡公社,1962年析设中河公社,1983年改乡。1996年,面积149.3平方千米,人口2.3万人,辖中河、庙湾、红崖、黄沟、硝口、小沟、红沟、油坊、上店、高坡、丰堡、曹河12个行政村。
【2010年代码及城乡分类】640402200:~200 210中河村~201 210庙湾村~202 210油坊村~203 210丰堡村~204 220黄沟村~205 220高坡村~206 220曹河村~207 220小沟村~208 220红沟村~209 220硝口村~210 220上店村~211 220红崖村