China-Places.com has listed approx 1899 banks in Shanghai. Some of the Top rated banks in Shanghai are- HSBC, Bank of Shanghai, Shanghai Pudong Development Bank, China Merchants Bank, China Merchants Bank, Bank of China, Bank of Communications, China Construction Bank Gubei Fortune Management Center, Bank of China & ICBC.