Hindistan, Arap Denizi, Hint Okyanusu ve Bengal Körfezi ile sınırlandırılmıştır. Hindistan, Butan, Bangladeş, Burma, Çin, Nepal ve Pakistan ülkeleriyle sınırlanmıştır. Hindistan, dünyadaki yedinci en büyük ülkesi olan 1,2 milyon kilometrekarelik bir alana sahip.
Hindistan'ın başkenti Yeni Delhi, en büyük şehri ise Mumbai'dir. Hindistan, 2014 itibariyle 1,2 milyardan fazla nüfusa sahip ve onu dünyadaki en kalabalık ikinci ülke yapıyor. Hindistan, güneyde tropikal muson olmaktan ve kuzeyde daha ılıman olmak üzere değişen bir iklime sahiptir. Hindistan'ın düz ovalar, yuvarlanan ovalar, çöller ve dağlar ile çok çeşitli bir manzarası var.