Skip to Content

🇮🇳India Subdivisions

All 36 India subdivisions with ISO 3166-2:IN codes - Asia / Southern Asia

Total

36 subdivisions

Types

State, Union territory

ISO Standard

ISO 3166-2:IN

Code Example

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

// Get all India subdivisions
const subs = subdivision.getByCountry('IN');
// => 36 subdivisions

// Look up a specific subdivision
subdivision.get('IN-AN');
// => { code: 'IN-AN', name: 'Andaman and Nicobar Islands', type: 'Union territory' }

// Validate a subdivision code
subdivision.isValidCode('IN-AN');  // true
subdivision.isValidRegion('IN', 'AN');  // true

Tree-Shaking Tip

Import only India subdivisions to minimize bundle size:

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

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

All India Subdivisions

States (28)

CodeName
IN-APAndhra Pradesh
IN-ARArunachal Pradesh
IN-ASAssam
IN-BRBihar
IN-CTChhattisgarh
IN-GAGoa
IN-GJGujarat
IN-HPHimachal Pradesh
IN-HRHaryana
IN-JHJharkhand
IN-KAKarnataka
IN-KLKerala
IN-MHMaharashtra
IN-MLMeghalaya
IN-MNManipur
IN-MPMadhya Pradesh
IN-MZMizoram
IN-NLNagaland
IN-OROdisha
IN-PBPunjab
IN-RJRajasthan
IN-SKSikkim
IN-TGTelangana
IN-TNTamil Nadu
IN-TRTripura
IN-UPUttar Pradesh
IN-UTUttarakhand
IN-WBWest Bengal

Union territorys (8)

CodeName
IN-ANAndaman and Nicobar Islands
IN-CHChandigarh
IN-DHDadra and Nagar Haveli and Daman and Diu
IN-DLDelhi
IN-JKJammu and Kashmir
IN-LALadakh
IN-LDLakshadweep
IN-PYPuducherry

FAQ

How many subdivisions does India have?
India has 36 subdivisions defined in ISO 3166-2:IN, including 28 states, 8 union territorys.
What is the ISO 3166-2 code format for India?
India subdivision codes follow the format IN-XX, where IN is the country's alpha-2 code and XX is the subdivision identifier. For example, IN-AN represents Andaman and Nicobar Islands.
How to get India subdivisions in JavaScript?
Install @koshmoney/countries via npm, then use subdivision.getByCountry('IN') to get all 36 subdivisions.
View India country page →Country code converter →

Use India subdivision data in your project

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

npm install @koshmoney/countries