景谷镇是中国云南省普洱市景谷傣族彝族自治县下辖的一个乡镇级行政单位。全镇国土面积263.5平方公里,最低海拔1280米,最高海拔2227米。景谷镇,位于景谷县城以北,距县城41公里,东与凤山乡接壤,南与威远镇相连,西与民乐镇接壤,北与镇沅县振泰乡毗邻。
以山日照夏秋多,冬春少,年均气温20.1℃,属于中亚热带、亚热带气候;年均 降雨量1588.3毫米;土壤多为赤红壤、沙壤土等,盛产茶叶,适宜种植水稻、玉米、小麦、蔬菜、烤烟、油菜、马铃薯、经济林果等。