India

India State and Territory Codes

When dealing with addresses or locations in India, our API uses the following state and union territory codes. These codes are based on the ISO 3166-2:IN standard for India's states and union territories.

CodeState/TerritoryCategory
IN-ANAndaman and Nicobar IslandsUnion Territory
IN-APAndhra PradeshState
IN-ARArunachal PradeshState
IN-ASAssamState
IN-BRBiharState
IN-CHChandigarhUnion Territory
IN-CGChhattisgarhState
IN-DHDadra and Nagar Haveli and Daman and DiuUnion Territory
IN-DLDelhiUnion Territory
IN-GAGoaState
IN-GJGujaratState
IN-HRHaryanaState
IN-HPHimachal PradeshState
IN-JKJammu and KashmirUnion Territory
IN-JHJharkhandState
IN-KAKarnatakaState
IN-KLKeralaState
IN-LALadakhUnion Territory
IN-LDLakshadweepUnion Territory
IN-MPMadhya PradeshState
IN-MHMaharashtraState
IN-MNManipurState
IN-MLMeghalayaState
IN-MZMizoramState
IN-NLNagalandState
IN-ODOdishaState
IN-PYPuducherryUnion Territory
IN-PBPunjabState
IN-RJRajasthanState
IN-SKSikkimState
IN-TNTamil NaduState
IN-TSTelanganaState
IN-TRTripuraState
IN-UPUttar PradeshState
IN-UKUttarakhandState
IN-WBWest BengalState

Usage Notes

  • India is divided into 28 states and 8 union territories
  • All codes follow the format 'IN-' followed by the state/territory abbreviation
  • Administrative divisions:
    • 28 states with their own elected governments
    • 8 union territories administered by the central government

Union Territories

  • Andaman and Nicobar Islands (IN-AN)
  • Chandigarh (IN-CH)
  • Dadra and Nagar Haveli and Daman and Diu (IN-DH)
  • Delhi (IN-DL)
  • Jammu and Kashmir (IN-JK)
  • Ladakh (IN-LA)
  • Lakshadweep (IN-LD)
  • Puducherry (IN-PY)

Special Administrative Considerations

  • Delhi has special status as the National Capital Territory
  • Jammu and Kashmir was reorganized as a Union Territory in 2019
  • Dadra and Nagar Haveli and Daman and Diu were merged into a single Union Territory in 2020

API Implementation

When using these codes in API requests:

  • State/UT codes are case-sensitive
  • Always include the 'IN-' prefix
  • Use the exact codes as listed above
  • The response will include both the code and full name of the state/territory