Skip to Content

🇹🇿Tanzania Regions

All 30 Tanzania subdivisions with ISO 3166-2:TZ codes - Africa / Eastern Africa

Total

30 subdivisions

Types

Region

ISO Standard

ISO 3166-2:TZ

Code Example

import { subdivision } from '@koshmoney/countries';

// Get all Tanzania subdivisions
const subs = subdivision.getByCountry('TZ');
// => 30 subdivisions

// Look up a specific subdivision
subdivision.get('TZ-01');
// => { code: 'TZ-01', name: 'Arusha', type: 'Region' }

// Validate a subdivision code
subdivision.isValidCode('TZ-01');  // true
subdivision.isValidRegion('TZ', '01');  // true

Tree-Shaking Tip

Import only Tanzania subdivisions to minimize bundle size:

// Import only Tanzania subdivisions for smaller bundles
import { subdivisions } from '@koshmoney/countries/subdivision/TZ';

Object.entries(subdivisions);
// => 30 entries

All Tanzania Regions

CodeNameType
TZ-01ArushaRegion
TZ-02Dar es SalaamRegion
TZ-03DodomaRegion
TZ-04IringaRegion
TZ-05KageraRegion
TZ-06Kaskazini PembaRegion
TZ-07Kaskazini UngujaRegion
TZ-08KigomaRegion
TZ-09KilimanjaroRegion
TZ-10Kusini PembaRegion
TZ-11Kusini UngujaRegion
TZ-12LindiRegion
TZ-13MaraRegion
TZ-14MbeyaRegion
TZ-15Mjini MagharibiRegion
TZ-16MorogoroRegion
TZ-17MtwaraRegion
TZ-18MwanzaRegion
TZ-19CoastRegion
TZ-20RukwaRegion
TZ-21RuvumaRegion
TZ-22ShinyangaRegion
TZ-23SingidaRegion
TZ-24TaboraRegion
TZ-25TangaRegion
TZ-26ManyaraRegion
TZ-27GeitaRegion
TZ-28KataviRegion
TZ-29NjombeRegion
TZ-30SimiyuRegion

FAQ

How many subdivisions does Tanzania have?
Tanzania has 30 subdivisions defined in ISO 3166-2:TZ, including 30 regions.
What is the ISO 3166-2 code format for Tanzania?
Tanzania subdivision codes follow the format TZ-XX, where TZ is the country's alpha-2 code and XX is the subdivision identifier. For example, TZ-01 represents Arusha.
How to get Tanzania subdivisions in JavaScript?
Install @koshmoney/countries via npm, then use subdivision.getByCountry('TZ') to get all 30 subdivisions.
View Tanzania country page →Country code converter →

Use Tanzania subdivision data in your project

Get all 30 Tanzania subdivisions with ISO 3166-2 codes, plus countries, currencies, postal codes, and more.

npm install @koshmoney/countries