张堰镇，位于上海市西南部，是金山区中部重镇。在历史上曾被誉为“浦南首镇”。西、北与吕巷镇接壤，东与金山工业区和山阳镇为邻，南与金山卫镇毗邻。镇域面积35.15平方公里。户籍人口2.90万人（2008年）。2006年被命名为国家卫生镇和中国经济文化名镇。2008年被评为全国百佳历史文化名镇。
行政区划.张堰镇下辖以下居委会及村委会：东风居委会、解放居委会、富民居委会、留溪居委会、旧港村村委会、桑园村村委会、甪里村村委会、鲁堰村村委会、百家村村委会、秦望村村委会、秦山村村委会、秦阳村村