Está situado 8 kilómetros al sur del río Indo (aunque posiblemente hace tres mil años el río pasaba a pocos metros de la ciudad), a 35 km al suroeste de Sahiwal, a 185 km al suroeste de Lahore y a unos 1000 km al noreste de Karachi (en la costa del mar Arábigo).
Está situado 8 kilómetros al sur del río Indo (aunque posiblemente hace tres mil años el río pasaba a pocos metros de la ciudad), a 35 km al suroeste de Sahiwal, a 185 km al suroeste de Lahore y a unos 1000 km al noreste de Karachi (en la costa del mar Arábigo).
En 1920, el equipo de Rai Bahadur Daya Ram Sahni inició una excavación más exhaustiva.
Su trabajo y el de sus contemporáneos, tanto en Harappa como en la antiquísima ciudad de Mohenjo-Daro (también en Pakistán), permitieron conocer al mundo esta olvidada civilización.
Los arqueólogos estiman que la antigua ciudad de Harappa era un asentamiento urbano que dominaba la zona norte de la región del río Indo.