印度人口的结构主要以语言、宗教以及种姓来划分。2007年大概有11亿，2011年3月31日公布的人口普查的初步结果是12.1亿，2017年人口数为13.24亿人。印度目前是世界人口第二大国，2019年末总人口数13.687亿人。联合国《世界人口展望》2019年报告预计，大约在2027年左右，印度人口将会超过中国人口，成为世界人口最多的国家。
语言划分.印地语是印度共和国的唯一全国官方语言，但不同的邦和地区还有其他14种不同的半官方语言，包括：其他登记的还有超过1,600种语言，