上海位於中國的中東部,瀕臨中國東海。整體來說,上海市中心可以分為兩個區域:一是浦東(黃浦江以東),一是浦西(黃浦江以西)。上海似乎並沒有一個純粹的單一定位。這個城市給人的感覺更多的,還是保留著其原有租界的特點。對遊客而言,大部分旅遊景點都分佈在浦西區,其中包括最著名的外灘。儘管外灘並不是上海地理意義上的市中心,但它卻是上海的旅遊中心地段。外灘以西的地區以前曾屬「國際公共租界」,其中的南京路是上海主要的購物街之一。南外灘屬中國地界,這裏宛如一個由眾多狹小巷道組成的迷宮。老城西部以及隱藏於淮海路(上海首屈一指的購物街)南北兩側的後街小巷屬前法租界地段。道路兩旁綠樹成蔭,而且不乏三十年代的建築、咖啡館和酒吧。其西面是許多西餐廳和各色酒吧。
繼續向東南前行的話,便可來到大型的購物交匯點--徐家匯。再往南是上海體育館。上海西部是虹橋,這是一個著名的酒店/會議中心/寫字樓區。虹橋以西是地處城郊的古北區。上海東北部主要為工業區,還有幾所大學落戶於此。繼續往東北走可到閘北與上海火車站。位於黃浦區東部的浦東區是一個專門的經濟發展區,這裏銀行和摩天大廈林立,還有新建的住宅社區。