温泉镇是云南省保山市昌宁县下辖的一个镇级行政单位,地处昌宁县南大门,与凤庆、勐统、翁堵、达丙相连,连接保作测程道切山市和凤庆县的云保公路穿境而过。距昌宁县城20公里,距离凤庆县10公里,是温泉镇政治,经济、文化中心。国土面积225平方千米,下辖10个村,总人口25868人(2017年)。
境内山高坡陡,有山无坝,最高海拔24来自73米,最低海拔1400米,是一个典型的温凉山区农业乡镇。2014年撤乡设镇。镇政府所在地小桥集镇。