Limbile oficiale sunt hindi şi engleza.
India este o federație compusă din 28 state federale și 7 teritorii federale. Toate statele, precum și teritoriile Puducherry și Teritoriul Național al Capitalei Delhi (National Capital Territory of Delhi) dispun de guverne și organe legislative alese, având drept model guvernul englez de la Westminster din Londra.
Celelalte 5 teritorii federale sunt conduse de la centru prin intermediul unor administratori angajați.
În 1956 statele federale ale Indiei au fost reorganizate pe baza limbilor vorbite (conform legii States Reorganisation Act); de atunci structura lor a rămas aproape neschimbată.
Statele federale și teritoriile federale se subîmpart în districte administrative, care la rândul lor se subîmpart în unități numite tehsil, taluk sau taluka, și ele la rândul lor se împart în localități.