Stolicą Indii jest Nowe Delhi. Zajmują aż 3 287 590 km². Graniczą z 6 państwami - z Bangladeszem, Chinami, Pakistanem, Nepalem, Birmą, Bhutanem. Terytorium kraju obejmuje cały Półwysep Indyjski. Indyjskie wyspy Andamany i Nikobary dzielą granicę morską z Tajlandią i Indonezją.