La nazione indiana contiene 1.269.219 miglia quadrate all'interno dei suoi confini, rendendola leggermente più grande di Alaska, Texas e California, i tre stati più grandi degli Stati Uniti, messi insieme. L'India è circa un terzo delle dimensioni degli Stati Uniti.
Nonostante le sue dimensioni relativamente ridotte, l'India è al secondo posto nella popolazione mondiale, con meno persone rispetto alla sola Cina. Al censimento del 2011, c'erano 1.210.193.422 persone che vivono in India. Questo è circa quattro volte il numero di persone che vivono negli Stati Uniti. La città più grande è Mumbai, un tempo chiamata Bombay, con una popolazione di 12,5 milioni di persone. L'India è composta da 28 stati, il più grande dei quali è l'Uttar Pradesh. Se questo stato fosse una nazione, sarebbe la quinta più grande nazione al mondo in termini di popolazione.