桃浦镇面积18.83平方公里。南宋嘉定十年十二月(公元1218年1月),嘉定建县时,该地属依仁乡。桃浦镇行政建制始于1961年成立的桃浦人民公社;1983年政社分设,名桃浦乡;1992年9月28日,由嘉定县的桃浦乡划归普陀区;1994年3月18日撤乡建镇,成为上海城区的一个镇。桃浦镇位于普陀区西北部。东至真北路、交通路与万里街道、真如镇街道相交;南至金鼎路、沪宁铁路与嘉定区真新街道、江桥镇相邻;西至众仁路与嘉定区南翔镇相连;北至走马塘、河南浜与宝山工业区、大场镇相接。