上海在北京的东南面。上海市,是中华人民共和国省级行政区,位于中国华东地区,地处太平洋西岸,亚洲大陆东岸,长江三角洲前缘,中国南北弧形海岸线中部,位于长江三角洲冲积平原。北京市位于华北平原的北端,北以燕山山地与内蒙古高原接壤,西以太行山与山西高原毗连,东北与松辽大平原相通,东南距渤海约150公里,往南与黄淮海平原连片。