1999年,山城區轄5個街道、2個鄉:山城路街道、長風中路街道、紅旗街道、湯河橋街道、鹿樓街道、鹿樓鄉、石林鄉。 2000年,山城區轄5個街道、2個鄉。根據第五次人口普查數據,全區總人口239730人,各街道、鄉人口: 紅旗街道 51828 長風中路街道 33625 山城路街道 25280 湯河街街道 22037 鹿樓街道 18648 石林鄉 37538 鹿樓鄉 50774 截至2005年12月31日,山城區轄5個街道、2個鄉:紅旗街道、山城路街道、鹿樓街道、湯河橋街道、長風中路街道;鹿樓鄉、石林鄉。 2010年1月4日,經省政府批準,省民政廳批復同意鶴壁市山城區石林鄉撤鄉建鎮,實行鎮管村體制,原轄行政區域和政府駐地不變。 截至2010年12月31日,山城區轄5個街道、1個鄉、1個鎮:紅旗街道、山城街道、鹿樓街道、湯河橋街道、長風中路街道;鹿樓鄉、石林鎮。