1949年初属棋坪乡(辖罗坊,游源,棋坪,双溪,观田,梁塅,高桥,胆坑,幽居,港口,大操乡),1956年10月棋坪,双溪,观田,幽居合并为棋坪乡,1958年棋坪,高桥,罗坊,幽居组成红都人民公社,1959年9月分开,分别成立棋坪,幽居,港口,高桥公社,原罗坊并入棋坪。
1961年设立棋坪工作委员会,1984年撤社建乡分别为棋坪乡,幽居乡。
1993年1月棋坪乡撤乡建镇,改称棋坪镇。
2001年幽居乡并入棋坪镇。