Tanzania Tanzanian Shilling per US Dollar (TZS/USD; Bank of daily mean rate)
DailyNot seasonally adjustedCode TZ.FXUSD.D.NSA
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.
Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.
Recent data
| Period | Value |
|---|---|
| 13 November 2026 | 2,644.5 TZS per USD |
| 12 November 2026 | 2,643.5 TZS per USD |
| 11 November 2026 | 2,644.0 TZS per USD |
| 10 November 2026 | 2,642.5 TZS per USD |
| 9 November 2026 | 2,640.5 TZS per USD |
| 8 November 2026 | 2,640.5 TZS per USD |
| 7 November 2026 | 2,640.4 TZS per USD |
| 6 November 2026 | 2,640.4 TZS per USD |
| 5 November 2026 | 2,640.4 TZS per USD |
| 4 November 2026 | 2,640.0 TZS per USD |
| 3 November 2026 | 2,640.7 TZS per USD |
| 2 November 2026 | 2,641.4 TZS per USD |
| 1 November 2026 | 2,641.4 TZS per USD |
| 31 October 2026 | 2,641.4 TZS per USD |
| 30 October 2026 | 2,640.7 TZS per USD |
| 29 October 2026 | 2,638.6 TZS per USD |
| 28 October 2026 | 2,639.0 TZS per USD |
| 27 October 2026 | 2,637.7 TZS per USD |
| 26 October 2026 | 2,637.8 TZS per USD |
| 25 October 2026 | 2,637.8 TZS per USD |
| 24 October 2026 | 2,637.8 TZS per USD |
| 23 October 2026 | 2,636.7 TZS per USD |
| 22 October 2026 | 2,636.2 TZS per USD |
| 21 October 2026 | 2,637.7 TZS per USD |
Last 24 observations. The full history (893 observations) is available through the API.
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 docsAbout this series
| Latest observation | 13 November 2026 |
|---|---|
| First observation | 4 June 2024 |
| Observations | 893 |
| Frequency | Daily |
| Units | TZS per USD |
| Adjustment | Not seasonally adjusted |
| 10-year high | 2,721.8 TZS per USD (26 Sep 2024) |
| 10-year low | 2,302.5 TZS per USD (14 Dec 2024) |
| 10-year average | 2,581.7 TZS per USD |
| Source agency | Bank of Tanzania |
| Makrognosis code | TZ.FXUSD.D.NSA |
Other Tanzania indicators
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)”.