Bank of Africa Kenya offers personal, business and corporate banking through its branch and ATM network. Customers can locate a bank office, confirm an available service and contact the bank before travelling. The bank’s official directory provides the most appropriate source for the latest branch opening hours, directions and telephone numbers.
Find a Bank of Africa branch or ATM
Use the Bank of Africa Kenya ATM and Branch Locator to find a suitable banking service location. If the map or locator does not load on your device, contact the bank through the numbers and email shown on its official contact page.
- Open the bank’s official branch and ATM locator.
- Search the map or available location listings for your town or neighbourhood.
- Select the relevant branch or ATM.
- Check its address, service availability and operating hours.
- For a specialist service, contact the bank before travelling.
- Carry any documents needed for your intended transaction.
Bank of Africa head office
The bank’s head office is located at BOA House, Karuna Close, off Waiyaki Way, Westlands, Nairobi. Postal address: P.O. Box 69562-00400, Nairobi, Kenya. General telephone: 0703 058 000 or 020 327 5000. Email: yoursay@boakenya.com.
Bank of Africa branches in Nairobi and nearby areas
Bank of Africa’s published branch network includes banking locations in areas such as Embakasi, Galleria, Greenspan, Kitengela, Ngong Road, Reinsurance Plaza, River Road, Ruaraka, Ongata Rongai, Sameer Business Park, Uhuru Highway, Upper Hill and Westlands. Use the official branch locator to confirm which offices are currently open, their street addresses and their services.
Bank of Africa branches outside Nairobi
The bank’s institutional branch information also identifies locations in Bungoma, Changamwe, Eldoret, Meru, Mombasa, Kisumu, Nakuru, Nyali and Thika, alongside business-centre services. Branch names and availability are subject to the bank’s operating arrangements, so always verify the location directly.
Services available at Bank of Africa branches
- Personal and business account opening and maintenance.
- Cash deposits and withdrawals where supported.
- Debit card, cheque book and account service enquiries.
- Domestic and international payment or transfer assistance.
- Loans, business financing and credit facility enquiries.
- B-Mobile and BOAWeb registration or access assistance.
- Foreign exchange, trade and specialised business services at suitable locations.
Banking hours and visiting information
Different branches may have different weekday and Saturday hours. Some banking locations in shopping centres may use a separate schedule. Sunday, holiday and special service availability should be confirmed with the selected office. Do not assume that one opening-hours notice applies to every Bank of Africa branch.
ATM use and banking security
Use an official or authorised ATM, shield your PIN and keep your card in sight. Avoid sharing account passwords or one-time codes with anyone claiming to help you at a branch. Report a suspicious withdrawal or unsuccessful transaction promptly through the bank’s authenticated customer channels.

