🇹🇿 This is the brand hub for NMB Bank. For the dual-currency USD economy, park fees, and forex bureaux, see the Tanzania Money Guide. For exact ATM areas and the fee math, see the Zanzibar ATM Guide. For card acceptance and where shilling cash matters, see the Zanzibar Money Guide. For the largest bank by assets, see the CRDB Bank guide. Flying into the safari north? Kilimanjaro (JRO) guide.

🧾 Get Clean USD Before You Fly

Park fees, climbs, and lodges price in US dollars. Bring plenty of clean, post-2009 USD; torn or pre-2006 bills are refused. Insured 2–5 day US delivery.

Order USD → CEI Currency Exchange

What NMB Bank is, in one paragraph

NMB Bank, formerly the National Microfinance Bank, is one of Tanzania's largest banks and has the deepest branch and ATM reach in the country, extending into smaller upcountry towns where other banks simply do not go. For a traveler its defining strength is that reach: on a longer overland trip through Tanzania, an NMB machine is frequently the one you will actually find where CRDB or the international banks are absent. It accepts foreign Visa and Mastercard and dispenses shillings at the interbank rate with a modest operator fee. As with every Tanzanian bank, there is no Bank of America Alliance partner, and the USD-priced park fees mean shillings are mainly for local spending.

What NMB charges foreign cards

Fee componentAmountPaid to
NMB operator fee (foreign card)~TZS 6,000-10,000 per withdrawalNMB (refunded by Schwab if you use one)
Exchange rateMid-market (interbank); the shilling floatsVisa or Mastercard network
Per-transaction cap~TZS 400,000-1,000,000NMB (withdraw a useful amount to spread the fee)
Your home bank's foreign ATM fee$2-5Your home bank, unless waived (Schwab, Wise)
Bank of America non-network fee (no Alliance here)3%BoA, since Tanzania has no Alliance partner
DCC markup (if accepted)+5-10%Always decline. Pick Tanzanian shillings every time the screen offers US dollars.

The operator fee is real, so make fewer, larger withdrawals. A Schwab card refunds it; Wise removes the FX markup. Keep clean US dollars separate for the USD-priced park fees and lodges.

How to make NMB cheap: a fee-refunding card, shillings not dollars, USD for parks

Three moves keep your Tanzania cash cheap. First, because there is no Bank of America Alliance partner, carry a Charles Schwab card, which refunds the TZS 6,000–10,000 operator fee worldwide, or a Wise card for the interbank rate with no FX markup. Second, at the machine, always decline the "charge in US dollars" offer and take Tanzanian shillings; DCC adds 5 to 10 percent. Third, bring plenty of clean, post-2009 US dollars for the USD-priced park fees, Kilimanjaro climbs, and lodges.

NMB's real advantage is off the main tourist track: on an overland route through smaller towns, withdraw a useful shilling amount at an NMB machine when you find one, since the next reliable ATM may be far away. Top up before leaving the cities and tourist hubs.

Where to find NMB in Tanzania

Deepest reach

Upcountry towns

NMB has the widest rural and small-town ATM presence in Tanzania, often the only machine on longer overland routes between the parks and cities.

Zanzibar

Stone Town

NMB ATMs in Stone Town, an alternative to CRDB for your shilling float before the ATM-thin beaches. Covered in the Zanzibar ATM Guide.

Arusha & Moshi

Safari & Kilimanjaro

NMB machines in Arusha and Moshi, useful to top up shillings before the northern circuit or a Kilimanjaro climb.

JRO Airport

Kilimanjaro arrivals

NMB has an ATM presence around Kilimanjaro (JRO); use the bank machine, not the exchange counter. See the JRO airport guide.

Dar es Salaam

The commercial capital

NMB machines across Dar es Salaam and its suburbs, the main international gateway (DAR) and business hub.

USD economy

Bring dollars too

Park fees and lodges price in USD, so use NMB shillings for local spending and keep clean US dollars for the tourism half.

NMB vs CRDB: the actual decision

NMB BankCRDB Bank
Network sizeDeepest rural reachLargest by assets
Operator fee, foreign cards~TZS 6,000-10,000~TZS 6,000-10,000
BoA Global ATM Alliance partnerNo (none in Tanzania)No (none in Tanzania)
RateInterbank (floating)Interbank (floating)

Decision tree: the cost is the same, so pick by location. In the cities, tourist towns, and Zanzibar, either works; out in smaller upcountry towns, NMB's deeper network may be the only ATM around. Pair either with a Wise or Schwab card, take shillings not dollars, and keep clean USD for park fees. See the CRDB guide for the detail.

Best card pairing with NMB

Charles Schwab Investor Checking

Schwab adds zero foreign-transaction fee and refunds ATM operator fees worldwide, so NMB's TZS 6,000–10,000 charge is effectively cancelled, valuable if you make several smaller withdrawals on an overland route. Take shillings not dollars and decline DCC.

Bank of America debit (no Alliance waiver here)

Tanzania has no BoA Alliance partner, so a BoA card pays its 3 percent non-network fee at NMB and every Tanzanian bank, on top of the operator fee. A no-FX-fee card such as Wise or Schwab is the better choice for shillings, and bring clean US dollars for the USD-priced park fees and lodges.

Frequently Asked Questions

How much does NMB charge foreign cards at ATMs?

The interbank rate plus a TZS 6,000-10,000 operator fee, shown on screen, plus your home bank's fee. A Schwab card refunds the operator fee and Wise removes FX markup. Decline DCC and take shillings.

Is NMB in the Bank of America Global ATM Alliance?

No. Tanzania has no Alliance partner, so a BoA card pays 3% plus the operator fee. Use a no-FX-fee card (Wise, Schwab) instead; Schwab refunds the operator fee. Bring clean USD too.

What is NMB Bank?

The former National Microfinance Bank, one of Tanzania's largest, with the deepest branch and ATM reach including smaller upcountry towns. Often the only machine off the main tourist track.

Will my US debit card work at NMB ATMs?

Yes, with a Visa, Mastercard, Plus, or Cirrus logo. Pair it with a Schwab card (refunds the operator fee) or Wise (no FX markup). Bring clean USD for park fees. Decline DCC, take shillings.

Should I bring US dollars to Tanzania too?

Yes, essential. Park fees, Kilimanjaro climbs, safari lodges, and Zanzibar resorts price in USD. Bring clean post-2009 dollars for those, and use NMB shillings for local spending and tips.

Should I take shillings or US dollars at an NMB ATM?

Shillings, always. The shilling floats, so let your card network convert at the interbank rate; DCC or a dollar dispense costs 5-10% more. Decline DCC and choose TZS. Keep separate USD cash for the USD-priced lodges.