普洱市位于云南省西南部,地处北纬22°31′~23°28′、东经99°54′~100°45′之间。东与红河哈尼族彝族自治州蒙自县、个旧市接壤;南与玉溪市新平县相连;西与西双版纳傣族自治州景洪市毗邻;北与临沧市双江拉祜族佤族布朗族傣族自治县交界。国境线长达966.4公里。
普洱市辖1区9县(其中:2个县级市),面积45385平方千米,人口262万人(2003年末)。根据第五次人口普查数据:全市总人口2665994人,其中各县(市)人口:思茅区121405人,景东彝族自治县167693人,镇沅彝族哈尼族拉祜族自治县225418人,墨江哈尼族自治县150447人,宁洱哈尼族彝族自治县146871人,江城哈尼族彝族自治县132172人,孟连傣族拉祜族佤族自治县121609人。