وقتی آقامحمدخان، بنیانگذار سلسله قاجار، در قفقاز کشته شد، فتحعلیشاه در مقام ولیعهدی از شیراز به تهران آمد تا بر تخت پادشاهی بنشیند. او در این سفر پرماجرا تعدادی از شیرازیها را با خودش به پایتخت آورد.
پس از پایتختی تهران، این شهر به شهری مهاجرپذیر تبدیل شد؛ تا آنجا که در روزنامه شماره 35 وقایعاتفاقیه گزارشی اختصاصی از مهاجرت نوشته شده است. اما مهاجرت خراسانیها که در زمان قاجار به تهران نقل مکان کردند، چه بود؟
میرزا عبدالغفار اصفهانی، ملقب به نجمالدوله، در آماری که سال ۱۲۴۸ از تهران ارائه میدهد جمعیت کاشانیها و اصفهانیها را بیشتر از دیگر اقوام در تهران معرفی میکند.