دوره زندیه :
با غلبه زندیان و پیروزی کریم خان زند بر محمد حسن خان قاجار و فتح تهران در سال 1172 ه.ق. کریم خان زند در تهران به سلطنت رسید. در این دوره اندک رونقی در اوضاع واحوال تهران پدید آمد. کریم خان زند برای آبادانی تهران کوشش های بسیار کرد. دو محله بزرگ به نام های عود لاجان و چال میدان از ترکیب محله های کوچک سابق به وجود آمد و بیشترین جمعیت شهر را در خود جای داد. کاروانسراها، دکان ها و محل کار بازرگانان و پیشه وران در بخشی متمرکز شد و به مرور بازار تهران پدید آمد. کریم خان به علت درگیری و کشمکش با محمد حسن خان قاجار و کاستن حمایت ترکمن ها از محمد حسن خان، مجبور شد به شیراز برود. از این رو در سال 1176 ه.ق. حکومت تهران را به غفور خان واگذار نمود و پایتخت را از تهران به شیراز منتقل کرد. اهمیت تهران از همین زمان شروع شد. در پایان دوره زندیان تهران سیمای شهری یافت و از زمانی که که لشگریان قاجار به سرگری " مجنون" آن را گشودند ( 1199 ه.ق. ) به صورت شهری کامل جلوه گر شد.