Hindistan ülkesi sınırları içerisinde 1.269.219 mil kare içerir ve Amerika Birleşik Devletleri'ndeki en büyük üç eyalet olan Alaska, Teksas ve Kaliforniya'dan biraz daha büyüktür. Hindistan, ABD’nin üçte biri kadar.
Nispeten küçük boyutuna rağmen, Hindistan dünyada yalnızca Çin'den daha az insanla birlikte nüfus içinde ikinci sırada yer almaktadır. 2011 nüfus sayımında Hindistan'da yaşayan 1,210,193,422 kişi vardı. Bu Amerika Birleşik Devletleri'nde yaşayan insan sayısının yaklaşık dört katıdır. Bombay adı verilen en büyük şehir olan Bombay, 12,5 milyon nüfusa sahip. Hindistan, en büyüğü Uttar Pradeş olan 28 eyaletten oluşur. Eğer bu bir devlet bir ulus olsaydı, nüfus bakımından dünyanın en büyük beşinci ülkesi olurdu.