在地红塔区47公里,面积721平方公里，2000年人口26万人。境内有杞麓湖、秀山和螺峰山。1970年通海县发生7.5级地震，造成15621人死亡，受伤人数超过32431人，500万至2500万美元的经济损失，受灾面积达到8781多平方千米。是中华人民共和国建国以来第三大地震。
行政区划.下辖2个街道办事处、4个镇、3个民族乡：