Hầu hết mọi người ở Ấn Độ sống ở các vùng nông thôn; họ chiếm 73 phần trăm tổng dân số. 27 phần trăm còn lại sống ở các thành phố và thị trấn.
Ngày nay, có khoảng 1,2 tỷ người sống ở Ấn Độ. Đồng bằng sông Hằng, ở phía đông và bắc Ấn Độ, được coi là một trong những khu vực đông dân nhất thế giới. Đây là nơi sinh sống của hơn 900 triệu người. Thành phố đông dân nhất là Mumbai, với hơn 18 triệu người. New Delhi là thành phố đông dân thứ hai, với 13 triệu người. Các khu vực ít dân cư nhất bao gồm dãy Himalaya và các Ghats phía Tây và phía Đông.