汉武帝元鼎六年(前111)在今市地置定周县,属玉林郡,东汉末废。
晋武帝太康元年(280)称龙刚县。
唐贞观四年(630)置龙水县,属粤州;高宗乾封年间(666-668)属宜州;天宝元年至四年(742-745)属龙水郡。
宋徽宗宣和元年(1119)改宜山县,因治宜山脚下得名,意为“宜于登眺之山”,属庆远军;度宗咸淳元年(1265)属庆远府。
元至元十三年(1276)属庆远路。
明洪武元年(1368)复属庆远府。
1913年广西军政府通令裁撤庆远府置宜山县,属柳江道;1926年直属广西省;1930年属柳庆区;1936年属庆远区;1947年属广西第十区。
1950年属宜州专区。
1953年划东江乡、白土乡归河池县。
1954年划马泗区归忻城县。
1955年划永顺、拉仁、三只羊3区和石别区9乡及龙头区部分乡归都安县。
1958年属柳州专区。
1965年属河池地区。
1993年改宜州市,市属河池地区。
2002年属河池市。
2016年12月6日改宜州区,属河池市。