八洞镇,隶属四川省绵阳市三台县,地处三台县西部,东接建平镇,南邻西平镇,西连中江通济镇,北界金石镇。镇人民政府驻地距三台县城32千米。总面积39.34平方千米。截至2019年末,八洞镇户籍人口26286人。
清末民初,属妻金乡。1992年,与群益乡合并为八洞镇。截至2020年6月,八洞镇辖1个社区、7个行政村,镇人民政府驻八洞场社区新盛街1号。
2011年,八洞镇农民人均纯收入6580元。截至2019年末,八洞镇有工业企业10个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市9个。