世纪以前，由于史料的匮乏，人们对于印度的史前史几乎一无所知。20世纪的一些重大考古发现改变了这种情况。过去对于印度的历史即为雅利安人之历史的误解，随着印度河流域文明的发现已被完全否定；雅利安人的到来，已不再被认为是印度文明的开端。考古研究表明，印度在旧石器时代即已成为人类的定居之所。到雅利安人入侵时，已有许多民族定居于印度，这些居民的成分复杂；他们之中的一些人拥有高度发达的文化。关于这些古代居民，只有吠陀文献和早期的泰米尔文献保留了一些模煳的记载，其它情况完全依赖于考古学。
旧石器时