亭林镇(Tinlin Town)隶属于上海市金山区,地处金山区东北部,东隔龙泉港与奉贤区庄行镇相望,南连金山工业区并与张堰镇毗邻,西与朱泾、吕巷镇接壤,北与松江区叶榭镇相连。总面积79.12平方千米,2019年末户籍人口57431人。辖9个社区、15个行政村,政府驻华亭路25号。
地处长江三角洲冲积平原,地势平坦、河港交叉,属亚热带季风气候。1984年建亭新乡,1993年设亭林镇,2005年合并松隐镇、朱行镇。
截至2019年,有工业企业84个,规模以上76个,并有营业面积超过50平方米以上的综合商店或超市35个;2011年工业总产值136.60亿元。2020年获上海市文明镇,2021年入选国家卫生乡镇。