ভারতের পাঞ্জাব, রাজস্থান, গুজরাটের বিভিন্ন স্থানে মধ্য প্রস্তর যুগের অস্তিত্বের প্রমাণ পাওয়া গেছে।