Ghana Bank Sort Codes is a six digits numerical code used to identify an individual branch of a financial institution in Ghana. It is used to facilitate the clearing and settlement of interbank payment instructions such as cheques according to the clearing zone. The code is also printed on all paper payment instruments.

The 6-digit sort codes are allocated based on pre-defined criteria to identify the bank, the clearing zone in which a bank branch is located and the branch number of the bank.

The Ghana Bank Sort Code consists of three parts in the format of,


Ghana Interbank Payment and Settlement Systems (GhIPSS) is responsible for the management and operation of the cheque clearing system.


Below are list of SWIFT Code and Bank Code for banks in Ghana.

No Bank Bank Code SWIFT Code
1 Bank of Ghana 01 BAGHGHAC
2 Standard Chartered Bank (Gh) Ltd. 02 SCBLGHAC
3 Barclays Bank (Gh) Ltd 03 BARCGHAC
4 Ghana Commercial Bank Ltd 04 GHCBGHAC
5 National Investment Bank Ltd 05 NIBGGHAC
6 United Bank for Africa (Gh) Ltd. 06 STBGGHAC
7 ARB Apex Bank Ltd 07 AREXGHAC
8 Agricultural Development Bank 08 ADNTGHAC
10 Merchant Bank (Gh) Ltd 10 MBGHGHAC
11 HFC Bank Ltd 11 HFCAGHAC
12 Zenith Bank (Gh) Ltd 12 ZEBLGHAC
13 Ecobank (Gh) Ltd 13 ECOCGHAC
14 Cal Bank Ltd 14 ACCCGHAC
15 UT Bank (Gh) Ltd 16 MTALGHAC
16 First Atlantic Merchant Bank Ltd 17 FAMCGHAC
17 Prudential Bank Ltd 18 PUBKGHAC
18 Stanbic Bank Ghana Ltd 19 SBICGHAC
19 International Commercial Bank Ltd 20 INCEGHAC
20 Bank of Africa Ltd 21 AMMAGHAC
21 Unibank (Gh) Limited 22 UBGHGHAC
22 Guaranty Trust Bank Limited 23 GTBIGHAC
23 Fidelity Bank Ghana Ltd. 24 FBLIGHAC
24 Bank of Baroda (Gh) Ltd. 26 BARBGHAC
25 Sahel-Saharan Bank for Investment and Commerce 27 BSAHGHAC
26 Access Bank (Gh) Ltd. 28 ABNGGHAC
27 Energy Bank (Gh) Ltd. 29 ENRBGHAC

Looking for a code for international bank transfer? Refer to SWIFT Code table.