镜坝,春秋时先后为楚吴属地。
秦时属南楚地。
汉为南梦县(东汉改为南野县)地。
三国吴分南野县地立南安县。
晋太康元年(280年)隶属南康县。
齐永明元年(483年)隶属南康郡。
隋开皇九年(589年)南康改名虔州,镜坝隶属虔州。
元至元十四年(1277年)南康改为南安路总管府,镜坝隶属南安路总管府。
明洪武元年(1368年)南康改为南安府,镜坝隶属南安府,清沿明制仍为南安府。
1949年8月14日,南康解放,先后属赣州分区,赣西南行政区,镜坝随之变动。
1965年,设镜坝公社。
1984年,改乡。
1996年,设镇。