关渡乡古称“黄梁垭”,因在米仓古道的重要支线上,过往行人常在此歇脚住店,买卖逐渐兴隆,人口逐渐密集,场镇日趋成型。
至明清,场下有一条河,名灵江河。相传清朝本地有一佘姓官员由此渡过,故称“官渡溪”。
民国初,属柳岗坪乡。
苏维埃时期,设乡苏于官渡溪,属中兴区苏。
民国25年,置官猫乡联保,辖7保(猫儿垭3保)。
民国28年,置中白官联保,辖18保。
民国29年后属中兴乡,为4个保。
1951年置关渡乡。
1956年7月,将第五村三、四组的32户划给通江县。
1958年改公社。
1984年复乡。辖永兴社区、洛咖村、天井村、云霄村、长滩河村、小坝村、八家坪村、青玉村、水井村、真武村和临江桥村。
2019年12月,撤销关渡乡,将其所属行政区域划归清江镇管辖。