明洪武二十三年(1390年)置安南衛于此;崇禎六年(1633年)普安監軍副使朱家民在此筑江西坡城,莊烈帝命名“有嘉城”。
清康熙二十二年(1684年)屬普安縣興仁里。
民國3年(1914年)設普安縣中區,26年為普安縣四區,33年為普安縣碧云鄉,35年為普安縣四區碧云鄉。
1950年1月設為普安縣一區碧云鄉,1953年3月為盤水區碧云鄉;1958年9月改為盤水區衛星人民公社;1959年1月為盤水人民公社碧云管理區;1961年9月為盤水區江西坡人民公社;1968年3月改為江西坡革命委員會。
1981年1月為江西坡人民公社管理委員會;1984年7月設立盤水區江西坡人民政府,轄5村;1992年1月,江西坡、細寨鄉和白石鄉的白石、下山2個村合置江西坡鎮,設江西坡、紅寨、白石3個管理區,轄11村;2007年9月,撤銷設置的3個管理區,將11村整合成5村1社區。
2011年末,轄白石、高潮、下山、聯盟、細寨5個行政村和1個江西坡社區,下設87個村民小組,13個居民小組。
2015年1月23日,新設置的盤水街道轄原盤水鎮高興村、紅星村、云盤社區、普天社區和窩沿鄉(除田壩村)及江西坡鎮白石村,地瓜鎮蓮花村,辦事處駐普天社區。
2019年7月,貴州省人民政府同意調整江西坡鎮的行政區劃,劃出茶場社區、納茶社區、斗彈達吟社區、聯盟村、細寨村設茶源街道。