狼山镇,隶属内蒙古自治区巴彦淖尔市临河区,地处临河区北部乡镇中心,东靠新华镇,南接临河城区,西接白脑包镇,北至新华镇古城片区。辖区面积271.88平方千米。截至2018年末,狼山镇户籍人口35208人。民国三十一年(1942年),实行新县制,属绥远省,为狼山县政府所在地。1985年,乡改镇。2006年2月,小召镇并入狼山镇。截至2020年6月,狼山镇辖19个行政村,镇人民政府驻红光村。2018年,狼山镇有工业企业16个,其中规模以上工业企业有2个,有营业面积超过50平方米以上的综合商店或超市79个。民国三十一年(1942年),实行新县制,属绥远省,为狼山县政府所在地。