松江镇坐落在上海松江区的核心区域,具有重要的地理位置,它是沪杭铁路的重要站点。镇区的边界东至新洞泾港,南至繁忙的沪杭铁路线,西至古浦塘和东浜交汇点,北至生生桥西北方向。周边与华阳桥、仓桥、五里塘三个乡紧密相连,形成了其广阔的地域范围。从东至西,松江镇的长度大约为5.6公里,而在最宽处,南北跨度达到了约2.5公里,总面积达到了8.4平方公里。
在1985年,松江镇的乐都路村拥有1208亩耕地,为镇内的农业发展提供了丰富的土地资源。此外,镇内的县苗圃区域还有109亩果园,这为当地居民和农业经济提供了丰富的果树资源,促进了农业多样化和生态平衡。
松江镇为一地名,在我国上海市、吉林省(2个)、黑龙江省以及四川省都有同名乡镇,由于受自然条件影响,以及当地政策规划不同,在发展建设方面,各个乡镇存在差别。