因当地溪水旁长棕产棕片,明称棕溪塘,今称棕溪坊,镇人民政府驻此得镇名。
棕溪镇位于旬阳县东部,汉江南岸,距县城45公里,东与旬阳县蜀河镇和白河县仓上镇接壤,西与城关镇交界,南与金寨乡、吕河镇相连,北与关口镇、构元乡毗邻。 棕溪镇是1996年10月机改撤区后由原棕溪区所辖长沙乡、棕溪乡、武王乡和关口江南五村合并,设立棕溪镇。全镇辖20个行政村,117个村民小组,8028户, 27689人,辖区面积232平方公里,耕地面积2613公顷。棕溪辖区面积居旬阳县之首,地域广阔,物产丰富,典型的严亚热带气候,四季分明,适应各类农作物经济作物林果品的生长,经济作物主要有烤烟、油菜、芝麻、药材等,林物产品主要有蚕桑、黄姜、油桐、核桃、板栗、柿子、花椒、木耳、香茹、天麻、+查看详细棕溪镇概况>>
2021年4月,陕西省爱卫会命名棕溪镇为2020年度陕西省省级卫生乡镇。
中华民国元年(1912年),设保属大同乡。
1950年,划分为棕溪、黄土两个乡。
1958年,归并黄土乡一部分成立棕溪公社。
1996年10月,改为棕溪镇。