汉元鼎六年(前111年),为牂牁郡辖地。
唐武德三年(620年),为蛮州辖地。
元至元十七年(1280年),为蛮夷军民长官司辖地。
明洪武五年(1372年),为四川行省贵州宣慰司养龙长官司辖地。
清顺治十五年(1658年)年,为贵阳军民府养龙司长官司辖地。
清康熙二十六年(1687年),属贵阳府修文县仁和里辖地。
民国二十年(1931年)秋,划为息烽县四区飞越乡辖地。
民国二十年(1941年),十月实行新县制,撤区及联保设温泉乡。
1949年12月,属贵阳专区息烽县二区飞越乡的部分辖地。
1953年,全县将54个行政村改建为54个乡镇,温泉乡隶属养龙区辖地。
1958年,成立人民公社为养龙司公社辖地。
1984年,撤销人民公社,恢复乡建制,温泉乡隶属于养龙区。
1991年底,实施“撤、并、建”工作,撤销养龙区、温泉乡,新建温泉镇。
1996年1月1日,随息烽县一同划归贵阳市管辖。