सन् 1921 में पुरातत्व विदों ने पंजाब प्रांत में हड़प्पी नामक स्थल की खोज की जिसके अध्ययन से ज्ञात हुआ कि यह एक नगरीय सभ्यता के अवशेष हैं। इसी प्रकार सिंध प्रांत में मोहनजोदड़ो की खोज हुई। जब इन स्थलों की विस्तृत खुदाई हुई तो नीचे दबा हुआ पूरा का पूरा शहर निकल आया। धीरे-धीरे खोज आगे बढ़ी और पता चला कि उस समय कई नगर थे। ये सभी नगर सिंधु नदी और उसकी सहायक नदियों की घाटी में बसे हुए थे। हड़प्पा सभ्यता के नष्ट होने के कई कारण हो सकते हैंबाढ़ या भूकंप, महामारी, आक्रमण, आग या फिर आर्यों का आगमन।