Industrial and Commercial Bank of China

Industrial and Commercial Bank of China

Industrial and Commercial Bank of China (ICBC) is one of "Big Four" state-owned commercial banks. ICBC is the biggest bank in the world by total assets and, according to its 2025 annual report, had been ranked first in The Banker’s Top 1000 World Banks for the thirteenth consecutive year. As of April 2017, the company’s market capitalization was US$245 billion. The Chinese government owns approximately 70% of ICBC. As at December 31, 2025 the company had 409,758 employees and 16,246 institutions, of which 15,836 were domestic and 410 overseas. It operated 15,434 outlets and 47,017 ATMs and served over 14.00 million corporate customers and over 780 million personal customers. Industrial and Commercial Bank of China was established on January 1, 1984 and was listed on the Hong Kong Stock Exchange and Shanghai Stock Exchange in October 2006. ICBC’s total assets amounted to RMB 53.48 trillion as of December 31, 2025, an increase of 9.5% on the year.

Financial highlights (FY 2025)
Net Profit: RMB 370.8 billion
Total Assets: RMB 53.48 trillion
Total Loans: RMB 30.51 trillion

 Financials (RMB billion, 2010–2016)

  2016 2015 2014 2013 2012 2011 2010
Total assets 24,137 22,210 20,610 18,918 17,542 15,477 13,459
Net income 279.106 277.720 276.286 262.965 238.691 208.445 166.025
Total loans 13,057 11,933 11,026 9,922 8,804 7,789 6,791
Customer deposits 17,825 16,282 15,557 14,621 13,643 12,261 11,146

Head office address:
55 Fuxingmennei Street
Xicheng District, Beijing
PRC 100140
Phone: +86 10 6610 6114
Website: www.icbc-ltd.com

ICBC (USA) NA
202 Canal Street
New York, NY 10013, USA
Phone: +1-212-238-8208
SWIFT: ICBKUS3N

ICBC, New York Branch
725 Fifth Avenue
20th Floor, New York
NY 10022, USA
Phone: +1-212-838 7799
SWIFT: ICBKUS33

ICBC (Canada)
Unit 3710, Bay Adelaide Centre
333 Bay Street, Toronto
Ontario, M5H 2R2, Canada
Phone: +1416-366-5588
SWIFT: ICBKCAT2

ICBC (London) plc
Address: 81 King William Street
London EC4N 7BG, UK
Phone: +44-2073978888
SWIFT: ICBKGB2L

ICBC, Luxembourg Branch
32, Boulevard Royal, L-2449
B.P.278 L-2012, Luxembourg
T: +352-2686661
SWIFT: ICBKLULL

ICBC, Frankfurt Branch
Bockenheimer Anlage 15
60322 Frankfurt am Main, Germany
SWIFT: ICBKDEFF

ICBC, Sydney Branch
Level 1, 220 George Street
Sydney, NSW 2000, Australia
SWIFT: ICBKAU2S

Last updated