两渡镇,隶属于山西省晋中市灵石县,地处灵石县最北端,西连吕梁孝义市,北接介休市义棠镇,总面积98平方公里。
1949年,属灵石县六区;1983年,两渡公社和两渡镇合并为两渡镇。截至2018年末,两渡镇户籍人口为18616人。截至2020年6月,两渡镇辖3个社区、15个行政村,镇人民政府驻两渡村。
2011年,两渡镇农民人均纯收入8956元。2018年,两渡镇有工业企业65个,其中规模以上18个,有营业面积超过50平方米以上的综合商店或超市2个。