锦屏镇位于中国云南省普洱市景东彝族自治县中部。其地理坐标在北纬24度27分至24度33分,东经100度49分至100度52分之间。北与龙文接壤,西与无量山主峰脊、景福和镇沅彝族、拉祜族、哈尼族自治县里崴乡接壤,东与太忠、龙街接壤,南与文井接壤。该镇面积530.39平方公里。