漢時屬蠻地,歸定州、益州,宋朝、清朝時屬慶遠府。1914年設(shè)柳江道,1950年設(shè)立宜山專區(qū),1958年劃歸柳州專區(qū)。1965年由柳州地區(qū)的宜山、羅城、環(huán)江、河池、南丹、天峨6縣以及百色地區(qū)的東蘭、巴馬、鳳山3縣,南寧地區(qū)的都安縣組成河池地區(qū)。
1983年8月30日,國務(wù)院批準:撤銷羅城縣,設(shè)立羅城仫佬族自治縣。1983年10月8日,國務(wù)院批準:撤銷河池縣,設(shè)立河池市,以原河池縣的行政區(qū)域為河池市的行政區(qū)域。1986年11月1日,國務(wù)院批準(國函[1986]152號):撤銷環(huán)江縣,設(shè)立環(huán)江毛南族自治縣。1987年12月23日,國務(wù)院批準(國函[1987]185號):設(shè)立大化瑤族自治縣。1993年9月9日,國務(wù)院批準:撤銷宜山縣,設(shè)立宜州市。
2000年第五次全國人口普查,河池地區(qū)總?cè)丝?523693人。其中:河池市318348人、宜州市549434人、羅城仫佬族自治縣322116人、環(huán)江毛南族自治縣332067人、南丹縣318844人、天峨縣141649人、鳳山縣164807人、東蘭縣246715人、巴馬瑤族自治縣218724人、都安瑤族自治縣543019人、大化瑤族自治縣367970人。
2002年6月18日,國務(wù)院批準(國函[2002]52號)同意廣西壯族自治區(qū)撤銷河池地區(qū)和縣級河池市,設(shè)立地級河池市。市人民政府駐新設(shè)立的金城江區(qū)。河池市設(shè)立金城江區(qū),以原縣級河池市的行政區(qū)域為金城江區(qū)的行政區(qū)域。區(qū)人民政府駐江北東路。河池市轄原河池地區(qū)的南丹縣、天峨縣、鳳山縣、東蘭縣、巴馬瑤族自治縣、都安瑤族自治縣、大化瑤族自治縣、環(huán)江毛南族自治縣、羅城仫佬族自治縣和新設(shè)立的金城江區(qū)。原河池地區(qū)的宜州市由廣西壯族自治區(qū)直轄。