Enjoy the convenience of our range of banking services. With a network of more than 200 ATMs countrywide, as well as excellent internet and mobile banking services, you have the freedom to do your banking where and when you want
NBC Limited will only process and share your personal information in order to provide you with the products and services you applied for. View NBC Data Privacy Statement.
Skip the line and deposit cash at your nearest NBC ATM
Beat the clock and pay your bills online
Do your banking anytime, anywhere
Send cash to anybody without an account to withdraw at NBC ATMs.
Easily send cash from your phone to NBC accounts
Send cash from your NBC account to a phone
Need more information or assistance?
Call us:
+255 76 898 4000/4011 | +255 22 219 3000 | +255 22 551 1000 | 0800711177 (Toll-Free)
Email us: