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: