目前印度总人口13.9亿,居世界第2位。印度有100多个民族,其中印度斯坦族约占总人口的46.3%,其他较大的民族包括马拉提族、孟家拉族、比哈尔族、泰卢固族、泰米尔族等。泰卢固族占比约7.7%,马拉提族占比约7.6%,泰米尔族占比约7.4%,古吉拉特族人口占比约4.6%。