明末清初,渐成村落,村以唐泗泾上南北向石桥程家桥而得名。程家桥街道以境内程家桥片区命名。
老程家桥位于长宁区西南部,程家桥村西侧塘泗泾(唐子泾)与新泾港交汇处,跨塘泗泾上。此桥原系人行小石桥,长3米,宽2米许,桥身刻有“程家桥”三字。后因虹桥路上的马路桥改称程家桥,遂冠以“老”字,以资区别。据附近耄羞老人回忆,该桥桥龄估计在百年以上。老程家桥北堍紧邻新泾港的清风桥,从清风桥越新泾港可通程家桥村。桥东北首有程家桥路,南北向,可直通虹桥镇。路口原有茶馆及零星小店,供应油盐,家桥路,南北向,可直通虹桥镇。路口原有茶馆及零星小店,供应油盐、酱醋、烟酒、杂货、农具种子等。桥周边农田原种蔬菜,现均建成多层、高层住宅。
新的程家桥位于上海动物园东南侧,虹桥路与哈密路交会处,东西向跨新泾港。清光绪十三年(1887年)建成,桥长19.5米,宽12.5米,载重量为15吨,初名马路桥。清光绪二十七年(1901年)公共租界越界辟筑虹桥路后,因原桥名直白,改以邻近的程家桥村命名。1986年,虹桥路拓宽时将此桥改建为钢筋混凝土桥,I孔,桥长20米,宽40米,人行道宽6.4米,中心高度6.59米,载重量为汽车20吨,挂车(大平板车)100吨。通往上海动物园、虹桥国际机场,也是通往闵行,青浦等区县及外省的必经之道。2010年4月,通车运行的轨道交通10号线在此设有“上海动物园站"。