华漕镇隶属上海市闵行区,位于上海市闵行区北端,吴淞江南岸。东与长宁区和新泾镇相接,西与青浦区徐泾镇相连,南与新虹街道相邻,北滨吴淞江与嘉定区江桥镇隔江相望。全镇面积面积28.2平方千米,常住人口160753人(2017年),镇政府驻纪翟路228号。