Harappa ialah sebuah kota di Punjab, timur laut Pakistan sekitar 35 km tenggara Sahiwal. Kota ini terletak di bantaran bekas Sungai Ravi.
Kota modernnya terletak di sebelah kota kuno ini, yang dihuni antara tahun 3300 hingga 1600 SM. Di kota ini banyak ditemukan relik dari masa Budaya Indus, yang juga terkenal sebagai budaya Harappa.
Pada masa itu, Harappa berpenduduk sekitar 40.000 jiwa, yang dianggap besar pada zamannya.Hubungan peradaban Indus kuno pada saat itu dikenal sebagai mitra dagang dengan peradaban Mesir dan Mesopotamia. Situs kuno kota Harappa berisi reruntuhan kota dari zaman perunggu yang merupakan bagian dari budaya Cemetery H dan peradaban lembah Indus, berpusat di Sindh dan Punjab. Kota ini diperkirakan memiliki penduduk berkisar 23.500 jiwa dan terbesar selama fase Mature Harappa pada tahun 2600 hingga 1900 SM. Dua kota terbesar saat itu, Mohenjodaro dan Harappa muncul sekitar tahun 2600 SM di sepanjang lembah sungai Indus. Artefak batu di lokasi Harappa terbuat dari pasir merah, tanah liat yang dipanggang pada suhu sangat tinggi.