ISO 3166-2:IN

ISO 3166-2:IN is the entry for India in ISO 3166-2, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), which defines codes for the names of the principal subdivisions (e.g., provinces or states) of all countries coded in ISO 3166-1.

Currently for India, ISO 3166-2 codes are defined for 28 states and 8 Union territories.

Each code consists of two parts, separated by a hyphen. The first part is IN, the ISO 3166-1 alpha-2 code for India. The second part is two letters, currently used in vehicle registration plates with some exceptions.

Current codesEdit

Subdivision names are listed as in the ISO 3166-2 standard published by the ISO 3166 Maintenance Agency (ISO 3166/MA).

Indian OceanBay of BengalAndaman SeaArabian SeaLaccadive SeaSiachen GlacierAndaman and Nicobar IslandsChandigarhDadra and Nagar Haveli and Daman and DiuDadra and Nagar Haveli and Daman and DiuDelhiLakshadweepPuducherryPuducherryPuducherryArunachal PradeshAssamBiharChhattisgarhGoaGujaratHaryanaHimachal PradeshLadakhJharkhandKarnatakaKeralaMadhya PradeshMaharashtraManipurMeghalayaMizoramNagalandOdishaPunjabRajasthanSikkimTamil NaduTripuraUttar PradeshUttarakhandWest BengalAfghanistanBangladeshBhutanMyanmarChinaNepalPakistanSri LankaTajikistanDadra and Nagar Haveli and Daman and DiuDadra and Nagar Haveli and Daman and DiuPuducherryPuducherryPuducherryPuducherryGoaGujaratJammu and KashmirKarnatakaKeralaMadhya PradeshMaharashtraRajasthanTamil NaduAssamMeghalayaAndhra PradeshArunachal PradeshNagalandManipurMizoramTelanganaTripuraWest BengalSikkimBhutanBangladeshBiharJharkhandOdishaChhattisgarhUttar PradeshUttarakhandNepalDelhiHaryanaPunjabHimachal PradeshChandigarhPakistanSri LankaSri LankaSri LankaSri LankaSri LankaSri LankaSri LankaSri LankaSri LankaDisputed territory in Jammu and KashmirDisputed territory in Jammu and Kashmir 
A clickable map of the 28 states and 8 union territories of India

Code Subdivision name (en) Local variant Subdivision category
IN-AP Andhra Pradesh State
IN-AR Arunachal Pradesh State
IN-AS Assam State
IN-BR Bihar State
IN-CT Chhattisgarh[note 1] State
IN-GA Goa State
IN-GJ Gujarat State
IN-HR Haryana State
IN-HP Himachal Pradesh State
IN-JH Jharkhand State
IN-KA Karnataka State
IN-KL Kerala State
IN-MP Madhya Pradesh State
IN-MH Maharashtra State
IN-MN Manipur State
IN-ML Meghalaya State
IN-MZ Mizoram State
IN-NL Nagaland State
IN-OR Odisha[note 2] State
IN-PB Punjab State
IN-RJ Rajasthan State
IN-SK Sikkim State
IN-TN Tamil Nadu State
IN-TG Telangana[note 3] State
IN-TR Tripura State
IN-UT Uttarakhand[note 4] State
IN-UP Uttar Pradesh State
IN-WB West Bengal State
IN-AN Andaman and Nicobar Islands Union territory
IN-CH Chandigarh Union territory
IN-DN Dadra and Nagar Haveli Union territory
IN-DD Daman and Diu Union territory
IN-DL Delhi Union territory
IN-JK Jammu and Kashmir Union territory
IN-LA Ladakh Union territory
IN-LD Lakshadweep Union territory
IN-PY Puducherry Pondicherry Union territory


  1. ^ Code inconsistent with vehicle registration code, which is CG.
  2. ^ Changed its name from Orissa to Odisha in 2011. OD replaced OR as vehicle registration code, but not as ISO 3166-2 code.[1][2]
  3. ^ Code inconsistent with vehicle registration code, which is TS.[3][4]
  4. ^ Code inconsistent with vehicle registration code, which is UK. Before the state renamed from Uttaranchal to Uttarakhand in 2007, the vehicle registration code was UA and the ISO 3166-2 code was IN-UL.


The following changes to the entry have been announced in newsletters by the ISO 3166/MA since the first publication of ISO 3166-2 in 1998. ISO stopped issuing newsletters in 2013.

Newsletter Date issued Description of change in newsletter Code/Subdivision change
Newsletter I-2 2002-05-21 Partial reorganization of subdivision layout: Three new states. Addition of an alternative name for one state. New list source Subdivisions added:
IN-CH Chhattisgarh
IN-JH Jharkhand
IN-UL Uttaranchal
Newsletter I-3 2002-08-20 Error correction: Duplicate use of IN-CH corrected. Spelling correction Codes: (to correct duplicate use)
Chhattisgarh: IN-CHIN-CT
Newsletter I-4 2002-12-10 Error correction: Reintroduction of old name form in IN-WB
Newsletter II-3 2011-12-13
Addition of local generic administrative terms, update of the official languages according to ISO 3166-2, addition of a comment and source list update. Codes:
IN-UL Uttaranchal → IN-UT Uttarakhand

The following changes to the entry are listed on ISO's online catalogue, the Online Browsing Platform:

Effective date of change Short description of change (en)
2019-11-22 Change of subdivision category from state to Union territory for IN-JK; Addition of Union territory IN-LA; Update List Source
2014-10-30 Add 1 state IN-TG; change spelling of IN-OR; update List Source and Code Source
2011-12-13 Addition of local generic administrative terms, update of the official languages according to ISO 3166-2, addition of a comment and source list update.

See alsoEdit


  1. ^ "RTO Codes of Odisha State". Odisha Book. Archived from the original on 5 March 2014. Retrieved 21 October 2014.
  2. ^ Ramanath V., Riyan (2 March 2014). "New RTO here, get driving licence in a day". Times of India. Retrieved 21 October 2014.
  3. ^ Special Correspondent (18 June 2014). "Vehicle registrations dwindle in Telangana State". Hyderabad: The Hindu.
  4. ^ "Telangana begins vehicles registration with 'TS' code". mid-day. 19 June 2014.

External linksEdit