The lost city of Mohenjodaro is located in the northern Sindh province of southern Pakistan. More specifically, it's situated on the right bank of the Indus River on the flat alluvial plain of the Indus, approximately 50 miles (80 km) southwest of Sukkur.