玉溪通海县位于云南省中南部,地理坐标为北纬23°55′~24°14′、东经102°30′~102°52′。东接华宁县,南连石屏、建水县,西与峨山县、红塔区相交,北和江川县毗邻。东西最大横距37.97千米,南北最大纵距36.32千米。总面积721平方千米,坝区占21.63%,山区和河谷占78.37%。总人口27万人(2004年)。
县人民政府驻秀山镇。邮编:652700。代码:530423。区号:0877。拼音:Tonghai xian。
通海县辖6个镇、3个乡:秀山镇、杨广镇、九街镇、河西镇、四街镇、纳古镇、里山彝族乡、高大傣族彝族乡、兴蒙蒙古族乡。