上海最早开设的华资银行是中国通商银行。中国通商银行简称通商银行。系督办全国铁路事务大臣盛宣怀奏准清廷后,于光绪二十三年四月二十六日(1897年5月27日)在上海成立。是中国人自办的第一家银行,也是上海最早开设的华资银行。
解放后,人民政府接收通商银行的官僚资本部分作为公股,改造成为公私合营银行之一。1951年5月,同新华、四明、中国实业、建业等四行在金融业内首先组成联合总管理处。1952年12月,和上海其他59家私营银行、钱庄和信托公司一起组成统一的公私合营银行,成为社会主义金融事业的组成部分。
通商银行成立之初,国家即授予发行银元、银两两种钞票的特权,以为民用,使为整理币制之枢纽,至此国中始见本国纸币与外商银行之纸币分庭抗礼,金融大权,不复为外商银行所把持。除发钞外,该行并代收库银,全国各大行省,均先后设立分行。
重要者计有北京、天津、保定、烟台、汉口、重庆、长沙、广州、汕头、香港、福州、九江、常德、镇江、扬州、苏州、宁波等处,业务极一时之盛。
光绪二十六年(1900年),八国联军攻占北京,京行首遭焚毁,天津分行亦随之收束,业务渐告不振。到光绪三十一年只剩下北京、汉口两个分行和烟台一个支行了。