郑屯镇,隶属于贵州省黔西南布依族苗族自治州兴义市,地处兴义市东部,东与鲁屯镇和安龙县龙广镇接壤,南与安龙县万峰湖镇交界,西与则戎镇、丰都街道、顶效街道毗邻,北与万屯镇接壤,行政区域面积151.05平方千米。截至2019年末,郑屯镇户籍人口为30829人。
明代,属普安卫右所。1992年,改为郑屯镇。截至2021年10月,郑屯镇辖7个行政村,镇人民政府驻郑屯村。
2019年,郑屯镇有工业企业52个,其中规模以上9个,有营业面积超过50平方米以上的综合商店或超市28个。