Explore SWIFT code for banks in Tanzania

Tanzania has 44 local & international banks operating currently with 50 branches and 61 unique SWIFT codes registered. Use the table & filters below to find the exact SWIFT code you are looking for in Tanzania.

01_01-Business_accounts_01_first_cut_02 2

Bank Name Branch Address City Country
STANDARD CHARTERED BANKCorner Garden Av / Ohio Street, International House BuildingDar Es SalaamTanzania
TANZANIA REVENUE AUTHORITYSokoine Drive, 126, Tra Hq Building, Flur2Dar Es SalaamTanzania
LETSHEGO BANKMwai Kibaki Road, Ursino North, 395, Ursino NorthDar Es SalaamTanzania
MAENDELEO BANKSokoine Drive, 216, Luther HouseDar Es SalaamTanzania
MKOMBOZI COMMERCIAL BANKMansfiled, 40, St. Joseph'S CathedralDar Es SalaamTanzania
MWALIMU COMMERCIAL BANKSam Nujomo Road, Milimani Towers, Floor 0Dar Es SalaamTanzania
MWANGA HAKIKA MICROFINANCE BANKNew Bagamoyo Road, 45 A, Sky Tower, Floor 16, KijitonyamaDar Es SalaamTanzania
NATIONAL BANK OF COMMERCE THESamora AvenueDar Es SalaamTanzania
NCBA BANK TANZANIASamora Avenue, Morogoro Road, Ppf House, Mezzanine F Floor GfDar Es SalaamTanzania
NMB BANKOhio Street, Ali Hassan Mwinyi RdDar Es SalaamTanzania
STANBIC BANK TANZANIAAli Hassan Mwinyi/Kinondoni Road, 99A, Stanbic CenterDar Es SalaamTanzania
TANZANIA AGRICULTURAL DEVELOPMENT BANKKinondoni Road, 84, Acacia Estates Building, Floor 3Dar Es SalaamTanzania
TANZANIA COMMMERCIAL BANKBagamoyo Road, Lapf Towers, Floor 10Dar Es SalaamTanzania
KCB BANK TANZANIAAli Hassan Mwinyi Road, Kaunda, Drive - Harambee PlazaDar Es SalaamTanzania
UNITED BANK FOR AFRICANyerere Road, 30 C/30 DDar Es SalaamTanzania
YETU MICROFINANCE BANKKidongo Chekundu, Mkunazini Building, Floor 1Dar Es SalaamTanzania
INTERNATIONAL COMMERCIAL BANKJamhuri Street, Morogoro Road, Floor 1Dar Es SalaamTanzania
AZANIA BANKSam Nujoma Road, 20, Mawasiliano Tower, Floor 3, UbungoDar Es SalaamTanzania

This data is for information purpose only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important payment which is time critical, we recommend you contact your bank first.