Surah Al-Qasas has been revealed in Makkah. Surah Al-Qasas is the last surah to be revealed in Makkah. According to some narrations , this Surah was revealed during the migration between Mecca and Medina. At the end of this surah, the Prophet (peace and blessings of Allaah be upon him) was given the glad tidings that in the end Makkah would be conquered and you would be entitled to it. [See , Qurtubi ; Fathul Qadir]