明、清时代属大冶县四会乡和永丰乡。
民国年间属大冶县西四乡。
1950年,属大冶县铁山区,下辖太平、杨岭、石桥、卫家、榨铺、龙会、金盆7个乡。
1955年底,划属鄂城县碧石区,为碧石镇。
1958年,属灯塔人民公社,为碧石管理区。
1961年属广山区,为碧石公社。
1962年,改属碧石区为碧石公社。
1964年,改属程潮区为碧石公社。
1975年撤区并社后仍为碧石公社。
1982年,分设碧石镇、碧石公社。
1983年,镇、社合并为碧石镇,属程潮区(派出区)。
1985年更名为碧石渡镇。
1987年属鄂城区为碧石渡镇至今。