北新泾镇位于上海县北部,在新泾乡境内,东接长宁区仙霞街道,西连华漕乡,南与虹桥乡为邻,北濒吴淞江,与普陀区隔江相望。1983年有居民3669户、12353人。因镇域扩大,1984年底有 9165户、32159人。
1984年全镇有商店48家、个体商贩245户。集市贸易向称繁荣,有第二“十六铺”之称。1984年
开设综合贸易集市场,占地6.4亩,摊位300余个,晨4时至下午6时叫卖声不绝,日人流量3万余人。全镇布局,镇中为商业区,镇东、镇西为工业区,镇南为文化区,镇东部分地区和镇西南为住宅区。1972年修筑的长265米,宽7米水泥路面蒲淞北路,两侧分列镇党政机关,百货、棉布、食品等店和银行、邮电局等,成为全镇中心。全镇11条街道不规则分布,19条弄堂迂回穿插。主要道路和市街有蒲淞北路、天山西路、新渔路、北翟路、哈密路、长宁路、天山路、蒲淞南路及东西大街、北大街,街道狭窄,弹石路面。居民住宅大多为平房和二层楼房。70年代起兴建哈密新村,新泾一村住宅区。1984年全部拆除搭建于抗日战争前后的吴淞江、新泾港畔约200户“滚地龙”棚房。全镇四周工厂林立,河流、空气污染严重。交通极为便捷,有74路、74路支、91路、北青线等公交客车通上海市区和莘庄镇、青浦镇、纪王镇、诸翟镇.