Indická republika sa rozkladá v južnej Ázii a jej rozloha je 3 287 263 km². Pri radení štátov sveta podľa rozlohy je na siedmom mieste. Z hľadiska populácie ašpiruje podľa odhadov, že v roku 2030 sa stane najľudnatejším štátom na svete. Teraz jej počet obyvateľov činí viac ako 1,28 miliardy. India susedí s Čínou, Nepálom, Bhutánom, Bangladéšom, Mjanmarskom a Pakistanom. Hustota zaľudnenia dosahuje hodnoty 361 obyv./km². Keďže sa India radí medzi prímorské štáty, jej brehy obmýva na juhozápade, juhu a juhovýchode Indický oceán, na západe Arabské more a na východe Bengálske mora. Medzi hlavné rieky pretekajúcej Indiou môžeme radiť posvätné rieky Indus, Ganga a Brahmaputra.