三角城镇春季干旱多风,夏季凉爽,秋季短暂,冬季漫长。多年平均气温1.5℃,极端最低气温-28℃。7月平均气温13℃,最高气温28℃。年日照时数2717.6小时,年降水量499.2毫米,蒸发量1463毫米,降雨集中在每年7~9月,8月最多。生长期年平均120~130天,无霜期年平均104天。
2011年,三角城镇有耕地面积992亩,人均0.9亩;可利用草地面积38万亩。粮食作物以
稞麦、燕麦为主,生产粮食109.9吨,其中青稞680.8吨,燕麦193.8吨。主要经济作物有油菜等,油菜产量225.6吨。畜牧业以饲养牛、羊为主,牲畜年末存栏49551头(只、匹),
共产主义各类仔畜30643万头(只、匹),繁活仔畜25343万头(只、匹);总增各类牲畜30643万头(只、匹);牧业收入598.4万元,其中牛羊育肥贩运112.5万元,羔羊出售共收入199.6万元。
2011年,三角城镇有镇卫生院1个,村级医务室5个,病床16张,其中公立卫生机构床位16张,固定资产总值35万元。专业卫生人员12人,其中执业医师3人,
执业助理医师1人,注册护士6人,医疗机构完成诊疗3700人次,出院病人105人次。,法定报告传染病发病率为0,新型农村合作医疗参合人数3799人,参合率100%。