Skip to Content

🇹🇷Turkey Provinces

All 81 Turkey subdivisions with ISO 3166-2:TR codes - Asia / Western Asia

Total

81 subdivisions

Types

Province

ISO Standard

ISO 3166-2:TR

Code Example

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

// Get all Turkey subdivisions
const subs = subdivision.getByCountry('TR');
// => 81 subdivisions

// Look up a specific subdivision
subdivision.get('TR-01');
// => { code: 'TR-01', name: 'Adana', type: 'Province' }

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

Tree-Shaking Tip

Import only Turkey subdivisions to minimize bundle size:

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

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

All Turkey Provinces

CodeNameType
TR-01AdanaProvince
TR-02AdıyamanProvince
TR-03AfyonkarahisarProvince
TR-04AğrıProvince
TR-05AmasyaProvince
TR-06AnkaraProvince
TR-07AntalyaProvince
TR-08ArtvinProvince
TR-09AydınProvince
TR-10BalıkesirProvince
TR-11BilecikProvince
TR-12BingölProvince
TR-13BitlisProvince
TR-14BoluProvince
TR-15BurdurProvince
TR-16BursaProvince
TR-17ÇanakkaleProvince
TR-18ÇankırıProvince
TR-19ÇorumProvince
TR-20DenizliProvince
TR-21DiyarbakırProvince
TR-22EdirneProvince
TR-23ElazığProvince
TR-24ErzincanProvince
TR-25ErzurumProvince
TR-26EskişehirProvince
TR-27GaziantepProvince
TR-28GiresunProvince
TR-29GümüşhaneProvince
TR-30HakkâriProvince
TR-31HatayProvince
TR-32IspartaProvince
TR-33MersinProvince
TR-34İstanbulProvince
TR-35İzmirProvince
TR-36KarsProvince
TR-37KastamonuProvince
TR-38KayseriProvince
TR-39KırklareliProvince
TR-40KırşehirProvince
TR-41KocaeliProvince
TR-42KonyaProvince
TR-43KütahyaProvince
TR-44MalatyaProvince
TR-45ManisaProvince
TR-46KahramanmaraşProvince
TR-47MardinProvince
TR-48MuğlaProvince
TR-49MuşProvince
TR-50NevşehirProvince
TR-51NiğdeProvince
TR-52OrduProvince
TR-53RizeProvince
TR-54SakaryaProvince
TR-55SamsunProvince
TR-56SiirtProvince
TR-57SinopProvince
TR-58SivasProvince
TR-59TekirdağProvince
TR-60TokatProvince
TR-61TrabzonProvince
TR-62TunceliProvince
TR-63ŞanlıurfaProvince
TR-64UşakProvince
TR-65VanProvince
TR-66YozgatProvince
TR-67ZonguldakProvince
TR-68AksarayProvince
TR-69BayburtProvince
TR-70KaramanProvince
TR-71KırıkkaleProvince
TR-72BatmanProvince
TR-73ŞırnakProvince
TR-74BartınProvince
TR-75ArdahanProvince
TR-76IğdırProvince
TR-77YalovaProvince
TR-78KarabükProvince
TR-79KilisProvince
TR-80OsmaniyeProvince
TR-81DüzceProvince

FAQ

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

Use Turkey subdivision data in your project

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

npm install @koshmoney/countries