Perjanjian Mekah, juga dikenal sebagai “Deklarasi Mekah,” adalah perjanjian antara dua faksi kekuasaan Palestina, Hamas dan Fatah. Pada saat Perjanjian Mekah, Hamas diwakili oleh Khaled Mashaal dan oleh Perdana Menteri Palestina, Ismail Haniya. Fatah diwakili oleh Mahmoud Abbas, Presiden Otoritas Palestina, dan juga oleh anggota parlemen Palestina, Mohammed Dahlan.
Ketentuan akhir Perjanjian Mekah dinegosiasikan melalui pembicaraan antara perwakilan Hamas dan Fatah, yang berlangsung lebih dari seminggu, dan berlangsung di kota Mekah di Saudi. Tujuan utama dari Perjanjian Mekah adalah untuk mengakhiri pertempuran sengit antara kedua faksi, serta untuk membentuk pemerintahan baru Palestina berdasarkan persatuan nasional. Pertempuran, yang menjadi semakin keras pada tahun menjelang Perjanjian Mekah, telah terkonsentrasi di wilayah Tepi Barat dan Jalur Gaza.
Pemimpin Hamas Khaled Mashaal, dan pemimpin Fatah Mahmoud Abbas muncul dalam sebuah upacara publik pada tanggal 8 Februari 2007 di kota Mekah. Di sini keduanya menandatangani Perjanjian Mekkah, dan mengumumkan tujuan lebih lanjut yang dipegang oleh masing-masing pihak. Mashaal menyerukan diakhirinya segera kekerasan antara Hamas dan Fatah, sementara Abbas memohon pemerintah yang baru didelegasikan untuk mematuhi perjanjian sebelumnya antara Palestina dan saingan wilayahnya, Israel.
Pemerintah baru yang didelegasikan oleh Perjanjian Mekah memungkinkan Ismail Haniya untuk tetap menjadi Perdana Menteri. Posisi dalam kabinet Palestina dibagi di antara Hamas, Fatah, dan empat kelompok Palestina lainnya, sedangkan bidang keuangan, dalam negeri, dan urusan luar negeri didelegasikan kepada pihak independen. Mungkin mengecewakan bagi komunitas internasional, Perjanjian Mekah tidak menyebutkan secara spesifik tentang Israel, atau rencana apa pun untuk mengakui legitimasi teritorial Israel.
Pada Juni 2007, Perjanjian Mekah tampaknya telah runtuh. Kemudian Presiden Otoritas Palestina, Mahmoud Abbas, telah membubarkan pemerintahan terpadu yang didikte oleh Perjanjian Mekah. Ketegangan antara Hamas dan Fatah kembali meledak menjadi krisis, mendorong para menteri Arab dan kepala negara Arab lainnya untuk mengadakan pertemuan darurat. Juru bicara Arab Saudi, yang telah menengahi Perjanjian Mekah, menyerukan faksi-faksi Palestina untuk kembali mematuhi persyaratan yang dinegosiasikan di dalamnya. Menteri Luar Negeri Saudi Saud al-Faisal juga menyatakan bahwa munculnya kembali konflik antara Hamas dan Fatah melayani kepentingan teritorial Israel, dan dengan demikian merugikan diri sendiri bagi kedua kelompok Palestina.