狮子山区境,先秦时期,先后属吴国、越国和楚国。
秦朝,属彰郡。
汉代,为丹阳郡春谷、陵阳两县地。
隋唐属南陵县,五代南唐置铜陵县。
宋代,属江南道。
明朝,为南直隶池州府铜陵县。
清代,先后属江南省池州府、安徽省池州府。
1950年,设铜官山办事处;1959年,隶属于安庆专区铜陵县;1961年,置狮子山镇;1969年,改名红星区;1980年7月,更名为狮子山区。
2015年10月13日,《国务院关于同意安徽省调整铜陵市六安市安庆市部分行政区划的批复》(国函[2015]181号):同意撤销狮子山区,设立铜陵市铜官区,以原铜官山区、狮子山区的行政区域为铜官区的行政区域。