1953年,成立巴结乡。1992年,撤乡建镇设巴结镇
。2012年5月11日,巴结镇更名为南盘江镇
。截至2018年末,南盘江镇户籍人口为24062人
。截至2021年4月,南盘江镇辖9个行政村
,镇人民政府驻田寨村
。
2011年,南盘江镇财政总收入195.71万元,比上年增长34%。其中地税收入110万元,国税收入55万元,非税收收入30.71万元。人均财政收入84元。2011年,农民人均纯收入4752元
。2018年,南盘江镇有工业企业12个,其中规模以上2个,营业面积超过50平方米以上的综合商店或超市37个
。