BANKS DODGY DEALS CAMPAIGNS
Sections
Banks Dodgy Deals Campaigns
Our campaigns
Banks and Climate
Banks and Human Rights
Banks and Nature
Our projects
Tracking the NZBA
Banks and Russia
Banks and Steel
Tracking the Equator Principles
Tracking the PRBs
Find a Better Bank
Banks and the OECD Guidelines
Media
News Publications
Raiffeisen Out! Bank.Green End Coal Finance Plastic Banks Tracker Defund TotalEnergies Financial Exclusions Tracker Equator-Complaints.Org Don't Buy into Occupation Banks & Biodiversity Forests & Finance Drop JBS StopEACOP Fossil-Free Finance
BankTrack
About BankTrack Organisation Our team Our board Our annual reports Funding and finances Guiding principles Our history BankTrack in the media Team up with us Our privacy policy Donate Visit us
Successes Contact BankTrack
Donate Mailing list Facebook Twitter Linkedin Login
Home › Banks ›
Bank
KCB BankKenya

Active

This profile is actively maintained
Last update: 2025-05-19 00:00:00
KCB Bank's head office in Nairobi. Photo: Stephen via Wikimedia Commons (CC BY SA 3.0)

Active

This profile is actively maintained
Last update: 2025-05-19 00:00:00
About
Website https://kcbgroup.com/
Headquarters
Kencom House, Moi Avenue
48400-00100 GPO Nairobi
Kenya
CEO/chair Paul Russo
CEO
Supervisor
Central Bank of Nigeria
Ownership
listed on Nairobi Securities Exchange

KCB Bank's largest shareholder is the Kenyan State (19.76%). The bank's complete shareholder structure can be accessed here.

KCB Group, founded in 1896, is the largest financial services organization in East Africa in terms of asset size. The Group's headquarters are located in Nairobi, Kenya, with subsidiaries in Kenya, Rwanda, Southern Sudan, Tanzania, Uganda, Ethiopia and Burundi.  KCB Group offers corporate, investment, and retail banking services.

Sustainability
Commitments
Policies
Voluntary standards

KCB Group's most important sustainability commitments can be found at the website sections listed below.

Links

Sustainability

Policies and Codes of Conduct

2025-05-02 00:00:00

Sustainability Policy

date listed represents date as accessed on website
Bank policy
2025-05-02 00:00:00 | KCB Group
KCB Bank has committed itself to the following voluntary standards:
Global Reporting InitiativeTags: sustainable development | human rights
Net-Zero Banking Alliance (NZBA)Tags: climate change | corporate social responsibility | energy | energy plants
Principles for Responsible Banking (PRB)Tags: climate change | corporate social responsibility | finance | sustainable development | United Nations | Voluntary Standards
Taskforce on Nature-related Financial Disclosures (TNFD)Tags: corporate social responsibility | finance
United Nations Global CompactTags: United Nations | human rights
Dodgy Deals

KCB Bank is linked to a number of companies and projects that BankTrack considers controversial (so called Dodgy Deals), e.g. as a current or past financier or through an expression of interest. The profiles below provide more details on the nature of KCB Bank's link to these deals.

Projects / Companies
Finance type
Year
News
BankTrack
Partners
Blog
External
BankTrack news BankTrack blog Partner news Partner blog

Tanzanian Activists Clash with KCB Over EACOP Support and Arrest of 11 Ugandan Activists

2025-05-15 | Margherita News
Blog
BankTrack news BankTrack blog Partner news Partner blog

11 StopEACOP activists unlawfully arrested in Kampala while peacefully opposing KCB’s EACOP financing

2025-04-24 | Kampala, Uganda | #StopEACOP
Blog
BankTrack news BankTrack blog Partner news Partner blog

‘Net Zero banks’ turn their back on crucial 1.5ºC climate target

“Overwhelming majority” of Net-Zero Banking Alliance (NZBA) members seeks to loosen obligations on how to reach Paris climate goals.
2025-04-15 | Nijmegen | BankTrack
Resources
Documents
2025-05-02 00:00:00

Sustainability Policy

date listed represents date as accessed on website
Bank policy
2025-05-02 00:00:00 | KCB Group
2025-04-30 00:00:00

Annual report 2024

Annual report
2025-04-30 00:00:00 | KCB Group
Accountability
Grievances

KCB Group does not operate a complaints or grievances mechanism for individuals or communities that might have been affected by the bank's finance.

This page evaluates KCB Bank's responses to instances of alleged human rights violations linked to its finance, raised by civil society organisations. It is not intended to be exhaustive, but covers selected impacts raised by BankTrack and other civil society partners since 2016. For the full scoring methodology, see here. For more information about BankTrack's evaluation of bank responses to human rights impacts, see the 2021 report "Actions speak louder: assessing bank responses to human rights violations".

Impacts reviewed
Responded?
Total score
Response
Action
Monitoring

A PHP Error was encountered

Severity: Warning

Message: Division by zero

Filename: bankprofile/response_tracking.php

Line Number: 200

Backtrace:

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/response_tracking.php
Line: 200
Function: _error_handler

File: /home/btwebhost/www/btci3/application/helpers/easy_helper.php
Line: 366
Function: view

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/main.php
Line: 270
Function: lv

File: /home/btwebhost/www/btci3/application/libraries/sections/Bankprofile.php
Line: 531
Function: view

File: /home/btwebhost/www/btci3/application/controllers/Main.php
Line: 331
Function: content

File: /home/btwebhost/www/btci3/index.php
Line: 321
Function: require_once


Average

A PHP Error was encountered

Severity: Warning

Message: Division by zero

Filename: bankprofile/response_tracking.php

Line Number: 209

Backtrace:

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/response_tracking.php
Line: 209
Function: _error_handler

File: /home/btwebhost/www/btci3/application/helpers/easy_helper.php
Line: 366
Function: view

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/main.php
Line: 270
Function: lv

File: /home/btwebhost/www/btci3/application/libraries/sections/Bankprofile.php
Line: 531
Function: view

File: /home/btwebhost/www/btci3/application/controllers/Main.php
Line: 331
Function: content

File: /home/btwebhost/www/btci3/index.php
Line: 321
Function: require_once

NAN%
NAN

A PHP Error was encountered

Severity: Warning

Message: Division by zero

Filename: bankprofile/response_tracking.php

Line Number: 217

Backtrace:

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/response_tracking.php
Line: 217
Function: _error_handler

File: /home/btwebhost/www/btci3/application/helpers/easy_helper.php
Line: 366
Function: view

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/main.php
Line: 270
Function: lv

File: /home/btwebhost/www/btci3/application/libraries/sections/Bankprofile.php
Line: 531
Function: view

File: /home/btwebhost/www/btci3/application/controllers/Main.php
Line: 331
Function: content

File: /home/btwebhost/www/btci3/index.php
Line: 321
Function: require_once

NAN

A PHP Error was encountered

Severity: Warning

Message: Division by zero

Filename: bankprofile/response_tracking.php

Line Number: 220

Backtrace:

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/response_tracking.php
Line: 220
Function: _error_handler

File: /home/btwebhost/www/btci3/application/helpers/easy_helper.php
Line: 366
Function: view

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/main.php
Line: 270
Function: lv

File: /home/btwebhost/www/btci3/application/libraries/sections/Bankprofile.php
Line: 531
Function: view

File: /home/btwebhost/www/btci3/application/controllers/Main.php
Line: 331
Function: content

File: /home/btwebhost/www/btci3/index.php
Line: 321
Function: require_once

NAN

A PHP Error was encountered

Severity: Warning

Message: Division by zero

Filename: bankprofile/response_tracking.php

Line Number: 223

Backtrace:

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/response_tracking.php
Line: 223
Function: _error_handler

File: /home/btwebhost/www/btci3/application/helpers/easy_helper.php
Line: 366
Function: view

File: /home/btwebhost/www/btci3/application/views/sections/bankprofile/main.php
Line: 270
Function: lv

File: /home/btwebhost/www/btci3/application/libraries/sections/Bankprofile.php
Line: 531
Function: view

File: /home/btwebhost/www/btci3/application/controllers/Main.php
Line: 331
Function: content

File: /home/btwebhost/www/btci3/index.php
Line: 321
Function: require_once

NAN
Good Moves

Good moves

Year:
Send feedback on this profile
Sections
Banks Dodgy Deals Campaigns
Our campaigns
Banks and Climate Banks and Human Rights Banks and Nature
Our projects
Tracking the NZBA Banks and Russia Banks and Steel Tracking the Equator Principles Tracking the PRBs Find a Better Bank Banks and the OECD Guidelines
Media
News Publications
Raiffeisen Out! Bank.Green End Coal Finance Plastic Banks Tracker Defund TotalEnergies Financial Exclusions Tracker Equator-Complaints.Org Don't Buy into Occupation Banks & Biodiversity Forests & Finance Drop JBS StopEACOP Fossil-Free Finance
BankTrack
About BankTrack Organisation Our team Our board Our annual reports Funding and finances Guiding principles Our history BankTrack in the media Team up with us Our privacy policy Donate Visit us
Successes Contact BankTrack
Vismarkt 15
6511 VJ Nijmegen
The Netherlands
Contact@banktrack.org
Donate Mailing list Facebook Twitter Linkedin
©2023 BankTrack
BankTrack is a registered charity in the Netherlands (ANBI) - RSIN 813874658
Find our privacy policy here

Stay up to date

Sign up now for all BankTrack's news


Make a comment

Your comment will be reviewed, before being posted