旧院镇,隶属于四川省达州市万源市,地处万源市东南部。东接蜂桶乡,南连井溪乡,西抵白羊乡,北邻八台乡,全镇行政区域面积88.08平方千米。
1950年2月,建旧院乡。1973年9月,更名旧院公社。1994年10月,旧院乡改旧院镇。2018年末,旧院镇辖区户籍人口16730人。截至2020年6月,旧院镇下辖1个社区和7个行政村, 镇人民政府驻建新街48号。
2011年,旧院镇农民人均纯收入3610元。截至2018年末,旧院镇有营业面积超过50平方米以上的综合商店或超市2个。