三角城镇位于县境东南部,距县府驻地9千米。人口0.4万,以汉族为主,还有藏族、蒙古族等,其中藏族占总人口的10%,蒙古族占总人口的15.9%。面积268.3平方千米。辖三联、海峰、黄草掌、三角城、西岔5个村委会。1949年设三胜乡,1958年并入海滨公社,1961年分设银滩公社,1966年改为三角城公社,1978年更名为银滩公社,1983年改为银滩乡。2001年撤销银滩乡,设立三角城镇(镇政府驻地设在原银滩乡)。.
2014年7月,三角城镇被国家住房城乡建设部等七部委确定为全国重点镇。