At NBC we offer you a variety of insurance options at affordable premiums to cover yourself, your family, your belongings, or even your business against unexpected events. Don’t be caught unaware, apply now.




Need more information or assistance?

Call us:

+255 76 898 4000 | +255 22 219 3000 | +255 22 551 1000 

Email us:

NBC_Insurance@nbctz.com

Contact usFind a branch