山阳镇,隶属于上海市金山区,地处金山区南部,杭州湾北岸的金山新城,东与漕泾镇及上海化工区接壤,南濒杭州湾,西南为上海石化股份有限公司和石化街道,西与金山卫镇相连,西北邻张堰镇,北连金山工业区,东北与漕泾镇及上海化工区接壤。全镇总面积为43.86平方千米,截至2019年末,山阳镇户籍人口为57039。
1984年,建立山阳乡。1993年2月,撤乡建山阳镇。1997年4月,撤销金山县设立金山区,山阳镇属金山区。截至2021年10月,山阳镇辖25个社区、10个村,镇人民政府驻地龙皓路28号。
山阳镇曾获“全国文明镇”、“国家卫生镇”、“中国民间文化艺术之乡”、“中国幽默故事基地”等荣誉称号。2019年2月,被重新确认为国家卫生乡镇。2020年5月,荣获2018-2019年度上海市文明镇称号。2021年8月,入选第一批全国乡村旅游重点镇(乡)名单。镇域内旅游资源丰富,形成了“南有金山嘴渔村、北有山阳田园”的旅游格局。
截至2019年12月,山阳镇有工业企业74个,其中规模以上工业企业有74个,有营业面积超过50平方米以上的综合商店或超市26个。2024年,全镇实现税收收入41.38亿元,区级财力12.67亿元;规模以上工业企业产值184.72亿元。