Finding the right branch code for your bank transaction can make all the difference between a smooth transfer and a frustrating delay. Bank of Africa Kenya, a trusted financial institution since 2004, serves thousands of customers through its 21 branches across the country.
Whether you are transferring funds, setting up standing orders, or receiving money locally or internationally, knowing your branch code is essential.
This guide provides a complete list of Bank of Africa Kenya Branch Codes and other important details to help you bank confidently.

Understanding Bank of Africa Kenya Branch Codes
Bank of Africa (BOA) operates under the umbrella of the Bank of Africa Group, which has a strong presence in over 30 countries across Africa, Europe, and Asia. In Kenya, BOA is a Tier 3 commercial bank, focusing on corporate clients, SMEs, and retail customers.
Each BOA branch in Kenya has a unique three-digit branch code. This code identifies where an account was opened and helps streamline both local and international transactions. When combined with the bank code 19, these branch codes ensure funds are directed to the right location.
If you use mobile or online banking platforms, filling in the correct branch code guarantees that your transaction reaches the intended account without delays. Below is a detailed table showing all Bank of Africa branches in Kenya and their corresponding codes.
Complete List of Bank of Africa Kenya Branch Codes
| Branch Name | Branch Code |
|---|---|
| Bungoma | 016 |
| Changamwe | 015 |
| Digo Road | 036 |
| Eldoret | 011 |
| Embakasi | 012 |
| Embu | 032 |
| Galleria | 021 |
| Gateway Mall | 033 |
| Gikomba | 030 |
| Githurai | 031 |
| Greenspan Mall | 022 |
| Kenyatta Avenue | 026 |
| Kisumu | 006 |
| Kitale | 034 |
| Kitengela | 019 |
| Likoni Road | 038 |
| Meru | 018 |
| Moi Avenue Mombasa | 028 |
| Mombasa | 001 |
| Monrovia Street | 008 |
| Nakuru | 009 |
| Nanyuki | 024 |
| Narok | 040 |
| Ngong Road | 010 |
| Nyali | 020 |
| Ongata Rongai | 014 |
| Ongata Rongai II | 029 |
| Outering Road | 037 |
| Reinsurance Plaza Nairobi | 000 |
| River Road | 004 |
| Ruaraka | 007 |
| Sameer Business Park | 027 |
| South B | 035 |
| Thika | 005 |
| Thika Road | 039 |
| Uhuru Highway | 003 |
| Ukunda | 043 |
| Upper Hill | 023 |
| Westlands | 002 |
Bank Code: 19
SWIFT Code: AFRIKENX
How to Use Bank of Africa Kenya Branch Codes
When making a local or international money transfer, you will often be asked to provide your branch code and bank code. Here is how to use them effectively:
- For Local Transfers
Combine the bank code (19) and your branch code to form the full identification number. For example, if your branch is Westlands (002), the combined code becomes 19002. - For International Transfers
Use the SWIFT code AFRIKENX. This code ensures that international payments are routed correctly to Bank of Africa Kenya. - When Receiving Payments
Always confirm your branch name, account number, and the correct branch code with your bank to avoid failed or delayed transactions. - For Online and Mobile Banking
Some platforms require the branch code for setting up beneficiaries or performing interbank transfers. Ensure the correct branch code is entered to complete transactions successfully.
Why Knowing Bank of Africa Kenya Branch Codes Matters
Using the correct branch code goes beyond completing a transaction—it enhances accuracy and financial security. Here’s why you should always have it handy:
- Prevents Transaction Errors: The right code ensures funds reach the intended recipient without delays.
- Supports Online Banking: Essential for linking and verifying accounts across mobile and online banking platforms.
- Simplifies Record Keeping: Makes it easier for companies and individuals to track payments.
- Enhances International Transfers: The combination of branch and SWIFT codes ensures your money reaches the right country, city, and branch.
For those frequently transacting across borders or between branches, it’s advisable to keep a digital or printed copy of the branch code list for quick reference.
Bank of Africa Kenya Contacts
For any inquiries or assistance, you can reach Bank of Africa Kenya through the following channels:
- Head Office: BOA House, Karuna Close, Off Waiyaki Way, Westlands, Nairobi
- Phone: 0703 058 000 / 020 327 5000
- Email: [email protected]
The customer service team is available during working hours to help with account setup, transactions, or clarification on codes and banking procedures.
Final Word
Bank of Africa Kenya has built a reputation for reliability and customer-centered service. Understanding Bank of Africa Kenya Branch Codes helps clients carry out transactions faster and more securely.
Whether you are a business owner managing payroll or an individual sending money to family, knowing your branch code ensures that every transfer is seamless. Keep this guide handy for reference whenever you need to confirm your banking details.












