大田坝镇,隶属于云南省保山市昌宁县,地处昌宁县西北部,东连漭水镇,南接田园镇和柯街镇,西邻隆阳区,北依大理白族自治州永平县,行政区域面积312平方千米。截至2019年末,大田坝镇户籍人口为22226人。
两汉时期,先后属不韦县地,属永昌郡;1988年2月,改称大田坝乡。2014年,大田坝乡撤乡建镇。截至2020年6月,大田坝镇辖6个行政村,镇人民政府驻龙安路1号。
2019年,大田坝镇有工业企业19个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市4个。