总寨镇辖区面积114.5平方公里(包括南川工业园区)。东与湟中区田家寨镇接壤、西与湟中区鲁沙尔镇接壤、南与湟中区土门关乡接壤、北与南川西路办事处接壤,是城中区委区政府、西宁市南川综合开发项目管理委员会、西宁市经济开发区南川工业园区管委会所在地。
总寨镇2008年由城南管委会委托中区代管,2014年8月由原湟中县正式划转城中区管辖。下辖 23 个行政村、3个社区,辖区总户数27485户,常住人口71501人,由汉、回、藏、撒拉等11个民族组成,其中少数民族4674人,占总人口的7.4%。
耕地总面积约1903.81公顷(浅山耕地面积约900.55公顷,川水耕地面积约1003.26公顷),退耕还林2348.04公顷。有流经河流1条(南川河),辖区流域长度8.44公里。沟渠12条,辖区流域总长度42.78公里。
镇党委下辖41个党组织,其中:党委2个(社区党委2个)、党总支4个(社区党总支1个、农村党总支3个)、党支部21个(镇机关党支部1个、农村党支部20个)、“两新”组织党支部14个。截止2020年12月共有党员1963人。