苏区时为驿前区大排乡,初属石城县。
1933年属赤水县。
1949年前夕属广昌县驿前乡。
1950年属西港乡。
1952年属西水乡,均属驿前区。
1956年属赤水区中寺乡。
1957年划属驿前区。
1958年成立船坳大队,属驿前公社。
1968年并入坪背大队,属高虎脑公社。
1972年恢复船坳大队,属驿前公社。
1984年撤社设乡,驿前公社改为驿前乡,同年6月船坳大队改名为船坳村民委员会。
1985年4月撤乡设镇,驿前乡改为驿前镇,船坳村民委员会隶属驿前镇。