三面船镇位于法库县南部,辽河中游北岸。辖16个行政村。镇政府驻新三面船村,距县城40千米。
1958年设三面船公社,1984年改乡,1985年建镇。1996年,面积124平方千米,人口2.2万人,辖新三面、三面、三台子、大堡子、二台子、新三家、南团山、南马家沟、苗家沟、西下堡、小辛屯、李房申、朱千堡、丁家屯、大造屯、小造屯、小双台、大双台、大桑林、小桑林20个行政村。
2002年,镇政府驻三面船,人口2.23万人,面积124.73平方千米,辖三面船、新三面船、三台子、大堡子、大桑林、二台子、新三家、南团山、南马家沟、小桑林、苗家沟、西下堡、小辛屯、李房申、朱千堡、丁家屯、大造屯、小造屯、小双台、大双台20个行政村。