মানবসভ্যতার ক্রমবিকাশের ধারায় ভারতবর্ষের সিন্ধু নদের তীরে খ্রিস্টপূর্ব ৫০০০ বছর বা তারও আগে প্রাচীন যে সভ্যতা গড়ে উঠেছিল, তাকে সিন্ধু সভ্যতা বলে। হরপ্পা হচ্ছে এই সিন্ধু সভ্যতার একটি অংশ।
১৯২১ সালে মার্শালের তত্ত্বাবধানে মহেঞ্জোদারো ও হরপ্পায় খননকাজ শুরু হয়। এই অভিযানের সূত্রে ১৯২২ সালের দিকে প্রত্নতত্ত্ববিদ রাখালদাস বন্দ্যোপাধ্যায় সিন্ধু নদের পশ্চিম তীরে মহেঞ্জোদারো স্তূপকে প্রত্নতাত্ত্বিক স্থল হিসেবে সুনিশ্চিতভাবে ঘোষণা দেন।
বর্তমান হরপ্পা পাকিস্তানের সাহিবাল থেকে ৩৫ কিলোমিটার পশ্চিমে নদীর পুরনো খাদের কাছে অবস্থিত একটি স্থান। ব্রিটিশ শাসনামলে এখানে একটি রেলস্টেশন ছিল। বর্তমানে এটি একটি ছোট পাকিস্তানি শহর।