向阳镇,因镇区东侧有向阳火车站,1984年设镇依站名得镇名。中华民国元年(1912年)后,属于城区十二保。1951年,属城关区太月乡。1958年,成立太月公社。1984年,更名为向阳镇。1997年,瓦房镇、江河乡合并入向阳镇。2011年,向阳镇芭蕉乡并入向阳镇。地处紫阳县西南部,南连高桥镇,西邻红椿镇,东、北与城关镇接壤。辖区东西最大距离39千米,南北最大距离28千米。截至2020年6月,向阳镇下辖2个社区、12个行政村。2011年,向阳镇农业总产值9000万元,工业总产值2.53亿元,社会商品销售总额达0.48亿元。