南屏镇位于普洱市思茅区境中南部,以南面玉屏山陡峭峻俨如屏障而得名,是城市和农村结合镇。地处东经100°45′06″--101°03′56″,北纬22°32′50″--22°54′55″,跨经度18′50″,纬度22′05″。东与倚像镇接壤,南与西双版纳州允景洪普文镇相连,西到南邦河与震东、六顺两乡接界,北与思茅镇毗邻。东西最大横距27公里,南北最大纵距33公里。