清属义宁州上崇乡五十四、五十五都;中华人民共和国成立前为富有乡,喜盈乡,后属喜富乡,1949年初属棋坪乡(辖罗坊、游源、棋坪、双溪、观田、梁塅、高桥、胆坑、幽居、港口、大操乡),1956年10月棋坪、双溪、观田、幽居合并为棋坪乡,1958年棋坪、高桥、罗坊、幽居组成红都人民公社,同年与炉湾并为棋坪大队,1973年炉湾分出仍称棋坪大队,1984年撤社建乡分别为棋坪乡、幽居乡,棋坪大队改为棋坪村民委员会;1993年1月棋坪乡撤乡建镇,改称棋坪镇;2001年幽居乡并入棋坪镇,沿用至今。