Bank of Africa Kenya (BOA Kenya) is a commercial bank licensed by the Central Bank of Kenya, formed in 2004 after the acquisition of Calyon Bank Kenya (formerly Credit Agricole Indosuez). The bank maintains 13 branches and 1 business centre in Nairobi, alongside regional branches across the country, serving corporate, SME, and retail customers.
This article lists the bank’s known Nairobi branches with their locations, contact numbers, and typical opening hours, plus head-office and general customer care details.
Note on accuracy: Branch contact numbers, exact addresses, and operating hours can change, and some branches may have relocated or closed. Figures below are compiled from BOA Kenya’s official site and several branch directories current as of 2024–2025. Before visiting, confirm details via the bank’s official ATM & Branch Locator at boakenya.com/contact-us/atm-branch-locator, or call the general line below.
Head Office / Customer Care
| Detail | Information |
|---|---|
| Address | BOA House, Karuna Close, Off Waiyaki Way, Westlands, Nairobi |
| Postal Address | P.O. Box 69562–00400, Nairobi, Kenya |
| Phone | 0703 058 000 / 020 327 5000 |
| SMS | 20030 |
| yoursay@boakenya.com | |
| Website | www.boakenya.com |
| Typical Hours | Mon–Fri: 8:30 a.m.–4:00 p.m. · Sat: 9:00 a.m.–1:00 p.m. · Closed Sundays & public holidays |
Nairobi Branches
1. Westlands Branch (Head Office branch)
- Location: BOA House, Karuna Close, Off Waiyaki Way, Westlands
- Contacts: 0703 058 120 / 020 327 5120
- Hours: Mon–Fri 8:30 a.m.–4:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
2. Reinsurance Plaza Branch (CBD)
- Location: Reinsurance Plaza, Taifa Road, Nairobi CBD
- Contacts: 020 327 5000
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
3. River Road Branch
- Location: River Road, opposite Kipepeo Restaurant, Nairobi CBD
- Contacts: 020 327 5000
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
4. Kenyatta Avenue Branch
- Location: 680 Hotel Building, Kenyatta Avenue, Nairobi CBD
- Contacts: 0703 058 120 / 020 327 5000 (general line)
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
5. Embakasi Branch
- Location: Airport North Road, next to G4S, Embakasi
- Contacts: 0703 058 120 / 020 327 5429
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
6. Ruaraka Branch
- Location: Baba Dogo House, next to Ruaraka Police Station, Baba Dogo Road
- Contacts: 020 327 5606 / 0733 333 015
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
7. Upperhill Branch
- Location: Embankment Plaza, Longonot Road, Upperhill
- Contacts: 0703 058 120 / 020 327 5512
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
8. Ngong Road Branch
- Location: Bishop Magua Centre, Ngong Road
- Contacts: 0703 058 120 / 020 327 5409
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
9. Sameer Business Park Branch
- Location: Sameer Business Park, Mombasa Road
- Contacts: 0703 058 120 / 020 327 5340
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
10. Uhuru Highway Branch
- Location: Highway Mall, Uhuru Highway
- Contacts: 0703 058 120 / 020 327 5404
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
11. Galleria Branch
- Location: Galleria Mall, opposite Bomas of Kenya, Langata
- Contacts: 0703 058 120 / 020 327 5316
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
12. Greenspan Branch
- Location: Greenspan Mall, Donholm
- Contacts: 0703 058 120 / 020 327 5518
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
13. Eastleigh Branch
- Location: Hayer Bishan Singh Plaza, Awori Street, Eastleigh
- Contacts: 0703 058 120 / 020 327 5618
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
14. Kitengela Branch (Nairobi metro area)
- Location: Red Heron Centre, Namanga Road, Kitengela
- Contacts: 0703 058 120 / 020 327 5000 (general line)
- Hours: Mon–Fri 9:00 a.m.–3:00 p.m. · Sat 9:00 a.m.–1:00 p.m.
General Notes
- Sundays & public holidays: All branches are closed.
- M-Pesa Paybill: Deposits can be made via Paybill number 972900.
- Digital banking: BOA Kenya offers internet and mobile banking for balance checks, fund transfers, bill payments, mini-statements, and cheque book requests — reducing the need for branch visits for routine transactions.
- Services offered: Corporate banking (trade finance, corporate loans, cash management), SME banking (loans, overdrafts, working capital), retail banking (savings accounts, personal loans, mortgages, credit facilities), and digital banking.
How to Verify Current Details
Because branch hours and contact numbers can change, the most reliable way to confirm details before visiting is:
- BOA Kenya’s official ATM & Branch Locator: boakenya.com/contact-us/atm-branch-locator
- Calling the general customer care line: 0703 058 000 / 020 327 5000
- Emailing: yoursay@boakenya.com