Makrognosis

Tanzania Tanzanian Shilling per US Dollar (TZS/USD; Bank of daily mean rate)

DailyNot seasonally adjustedCode TZ.FXUSD.D.NSA

Latest2,644.5 TZS per USD13 November 2026
Previous2,643.5 TZS per USD12 November 2026
Year ago2,433.7 TZS per USD13 November 2025

Tanzania Tanzanian Shilling per US Dollar (TZS/USD; Bank of daily mean rate) was 2,644.5 TZS per USD in 13 November 2026, unchanged from 12 November 2026 and up 8.7% from a year earlier.

Over the past available history it has ranged from 2,302.5 TZS per USD (14 Dec 2024) to 2,721.8 TZS per USD (26 Sep 2024), averaging 2,581.7 TZS per USD.

Tanzania Tanzanian Shilling per US Dollar (TZS/USD; Bank of daily mean rate) (TZS per USD), 4 Jun 2024 – 13 Nov 20262,3002,4002,5002,6002,70020252026Robomacro
Tanzania Tanzanian Shilling per US Dollar (TZS/USD; Bank of daily mean rate) (TZS per USD), 4 Jun 2024 – 13 Nov 2026. Source: Bank of Tanzania.

Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.

Recent data

PeriodValue
13 November 20262,644.5 TZS per USD
12 November 20262,643.5 TZS per USD
11 November 20262,644.0 TZS per USD
10 November 20262,642.5 TZS per USD
9 November 20262,640.5 TZS per USD
8 November 20262,640.5 TZS per USD
7 November 20262,640.4 TZS per USD
6 November 20262,640.4 TZS per USD
5 November 20262,640.4 TZS per USD
4 November 20262,640.0 TZS per USD
3 November 20262,640.7 TZS per USD
2 November 20262,641.4 TZS per USD
1 November 20262,641.4 TZS per USD
31 October 20262,641.4 TZS per USD
30 October 20262,640.7 TZS per USD
29 October 20262,638.6 TZS per USD
28 October 20262,639.0 TZS per USD
27 October 20262,637.7 TZS per USD
26 October 20262,637.8 TZS per USD
25 October 20262,637.8 TZS per USD
24 October 20262,637.8 TZS per USD
23 October 20262,636.7 TZS per USD
22 October 20262,636.2 TZS per USD
21 October 20262,637.7 TZS per USD

Last 24 observations. The full history (893 observations) is available through the API.

Get Tanzania Tanzanian Shilling per US Dollar (TZS/USD; Bank of daily mean rate) in your code or spreadsheet

One guessable code, agency-direct, updated on release. Free tier available.

curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/TZ.FXUSD.D.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/TZ.FXUSD.D.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docs

About this series

Latest observation13 November 2026
First observation4 June 2024
Observations893
FrequencyDaily
UnitsTZS per USD
AdjustmentNot seasonally adjusted
10-year high2,721.8 TZS per USD (26 Sep 2024)
10-year low2,302.5 TZS per USD (14 Dec 2024)
10-year average2,581.7 TZS per USD
Source agencyBank of Tanzania
Makrognosis codeTZ.FXUSD.D.NSA

Other Tanzania indicators

Tanzania Credit Rating & Sovereign Risk ScoreTanzania Central Bank Policy Rate (BOT monthly interest-rate structure)

FAQ

What is the current tanzanian Shilling per US Dollar (TZS/USD; Bank of daily mean rate) in Tanzania?
The latest reading is 2,644.5 TZS per USD for 13 November 2026, published by Bank of Tanzania.
Where does this data come from?
It is collected directly from Bank of Tanzania and is available through the Makrognosis API under the code TZ.FXUSD.D.NSA.

Last updated 2026-11-12. Source: Bank of Tanzania. Original title: “Tanzanian Shilling per US Dollar (TZS/USD; Bank of Tanzania daily mean rate)”.