حَدَّثَنَا إِبْرَاهِيمُ بْنُ الْمُنْذِرِ، حَدَّثَنَا الْوَلِيدُ، حَدَّثَنَا أَبُو عَمْرٍو، حَدَّثَنَا إِسْحَاقُ، حَدَّثَنِي أَنَسُ بْنُ مَالِكٍ ـ رضى الله عنه ـ عَنِ النَّبِيِّ صلى الله عليه وسلم قَالَ ‏"‏ لَيْسَ مِنْ بَلَدٍ إِلاَّ سَيَطَؤُهُ الدَّجَّالُ، إِلاَّ مَكَّةَ وَالْمَدِينَةَ، لَيْسَ لَهُ مِنْ نِقَابِهَا نَقْبٌ إِلاَّ عَلَيْهِ الْمَلاَئِكَةُ صَافِّينَ، يَحْرُسُونَهَا، ثُمَّ تَرْجُفُ الْمَدِينَةُ بِأَهْلِهَا ثَلاَثَ رَجَفَاتٍ، فَيُخْرِجُ اللَّهُ كُلَّ كَافِرٍ وَمُنَافِقٍ ‏"‏‏.‏

Narrated Anas bin Malik: The Prophet (PBUH) said, "There will be no town which Ad-Dajjal will not enter except Mecca and Medina, and there will be no entrance (road) (of both Mecca and Medina) but the angels will be standing in rows guarding it against him, and then Medina will shake with its inhabitants thrice (i.e. three earthquakes will take place) and Allah will expel all the non-believers and the hypocrites from it." ہم سے ابراہیم بن المنذر نے بیان کیا ، ان سے ولید نے بیان کیا ، ان سے ابوعمرو اوزاعی نے بیان کیا ، ان سے اسحٰق نے بیان کیا ، ان سے انس بن مالک رضی اللہ عنہ نے بیان کیا کہ رسول کریم صلی اللہ علیہ وسلم نے فرمایا کوئی ایسا شہر نہیں ملے گا جسے دجال پامال نہ کرے گا ، سوائے مکہ اور مدینہ کے ، ان کے ہر راستے پر صف بستہ فرشتے کھڑے ہوں گے جو ان کی حفاظت کریں گے پھر مدینہ کی زمین تین مرتبہ کانپے گی جس سے ایک ایک کافر اور منافق کو اللہ تعالیٰ اس میں سے باہر کر دے گا ۔

Book reference: Sahih Bukhari Book 29 Hadith 1881
Web reference: Sahih Bukhari Volume 3 Book 30 Hadith 105