تاریخ تهران
تاریخچهٔ سیاسی

در مقطعی کاروان‌های بزرگ که از محورهای مورد بحث عبور می‌کردند شکارهای سودمندی بودند و بعضاً مورد حمله چپاول راهزنان واقع می‌شدند. در این بین بخشی از روستای تهران کانون چپاولگران و نهانگاه کالاهای دزدیده شده بود و این وضع تا زمان شاه تهماسب صفوی که قزوین را به عنوان پایتخت خود انتخاب نمود ادامه داشت. [نیازمند منبع]
تهران در برابر حملهٔ افغان‌ها (پشتون‌ها) ایستادگی زیادی کرد و به همین خاطر آن‌ها پس از تصرف تهران این شهر را ویران کردند و باغ‌ها و تاکستان‌های آن را از میان بردند.
در زمان نادرشاه تهران دوباره نام و نشانی یافت و در همین شهر بود که نادرشاه رهبران بزرگ شیعه و سنّی را گرد هم آورد و پیشنهاد اتحاد اسلامی و رفع اختلاف‌ها را به آن‌ها داد.
تا پیش از کشف تمدّن قیطریّه و هم چنین کشف آثاری در تپّه‌های عباس‌آباد، گمان می‌رفت پیشینهٔ تاریخی نواحی محدوده این شهر به آثار یافت‌شده در شهر ری محدود می‌شود، ولی اکتشافات باستان‌شناسی در تپّه‌های عباس‌آباد، بوستان پنجم خیابان پاسداران و درّوس، نشان داده آبادی‌های ناحیهٔ تاریخی قصران، دوره‌ای درخشان از استقرار اقوام کهن و خلّاقیّت‌های فرهنگی را پشت سر گذارده‌اند.
در فارسنامهٔ ابن بلخی نیز که مربوط به سال‌های ۵۰۰ تا ۵۱۰ هجری قمری‌است، از شهر تهران به دلیل انار های مرغوبش یاد شده‌است. اگرچه در آثار مکتوب کهن از تهران پیش از اسلام نام برده نشده‌است، امّا حفّاری‌های باستان‌شناسی ۱۳۲۱ خورشیدی در روستا‍ی درّوس شمیران نشان می‌دهد که در این ناحیه، در هزارهٔ دوّم پیش از میلاد، مردمی متمدّن زندگی می‌کرده‌اند.
تهران پس از پایان تمدن‌های مولوی (۷۰۰۰ ساله) و قیطریه (۳۳۰۰ ساله)، در ۸۰۰ سال پیش روستایی نسبتاً بزرگ بود که بین شهر بزرگ و معروف آن زمان، شهر ری و کوهپایه‌های البرز قرار داشت. نخستین نوشتهٔ کشف شده از نام آن در ذکر زندگینامهٔ ابوعبدالله حافظ تهرانی متولد ۱۸۴ خ. آمده‌است.
به سال ۴۶۳ قمری نیز بار دیگر، نام «طهران» در کتاب «تاریخ بغدادی» ثبت گردید.
پس از حملهٔ مغولان به ری و تخریب این شهر، تهران بیش از پیش رشد یافت و عدّه‌ای از اهالی آوارهٔ ری را نیز در خود جای داد و مساحتش در این دوران به ۱۰۶ هکتار رسیده بود.
در ۸۰۵ق/ ۱۴۰۴م، سفیر پادشاه کاستیل، کلاویخو، در راه سمرقند و به مقصود دیدن امیر تیمور گورکانی، از تهران گذر می‌کند. به گفته او: «... تهران شهری است بسیار بزرگ بدون دیوار و بارو. منزلگه ایست بسیار لذت بخش با تمام وسایل راحتی. می‌گویند هوایش برای سلامتی خوب نیست و تابستانهایش بسیار گرم است…»
این منطقه در زمان سلسله صفوی به علّت این‌که بقعه سید حمزه جدّ اعلای صفویه در نزدیکی حرم شاهزاده عبدالعظیم قرار داشت و تهران نیز دارای باغ‌های خوش آب و هوا بود، مورد توجّه قرار گرفت.
نخستین بار، شاه طهماسب اول صفوی در 961 قمری معادل 932 شمسی هنگام گذر از تهران باغ و بوستان فراوان این شهر را پسندید و دستور داد تا بارو و خندقی به دورش بکشند، این بارو که ۱۱۴ برج به عدد سوره‌های قرآن و چهار دروازه رو به چهار سوی دنیای پیرامون داشت، از شمال به میدان توپ‌خانه و خیابان سپه، از جنوب به خیابان مولوی، از شرق به خیابان ری و از غرب به خیابان وحدت اسلامی (شاپور) محدود می‌شد، مساحت تهران در این دوران به ۴۴۰ هکتار رسید. در دورهٔ شاه عبّاس اول (۹۶۶ تا ۱۰۰۷ خ) پل، کاخ و کاروانسراهای زیادی بنا شد، در بخش شمالی برج و باروی شاه تهماسبی، چهارباغ و چنارستانی ساخته شد که بعدها دورش را دیواری کشیدند و به صورت کاخ (کاخ گلستان) و مقرّ حکومتی درآوردند.
کریمخان زند به مدّت ۴ سال تهران را مرکز حکومت خود قرار داد و در محوّطهٔ ارگ بناهای جدیدی احداث نمود.
آغا محمدخان برابر نوروز ۱۱۶۴ خ. تهران را به پایتختی برگزید و در همین شهر تاج‌گذاری کرد. با گزینش این شهر به پایتختی روند گسترش کمّی و کیفی آن متحول شد و در مدّت ۲۲۰ سال جمعیّت آن از حدود ۱۵۰۰۰ نفر در سال ۱۱۶۴ خ. به بیش از ۷ میلیون نفر در سال ۱۳۸۴ رسید و وسعتش از حدود ۴٫۴ کیلومتر مربّع به بیش از ۷۳۰ کیلومتر مربّع افزایش یافت. در دورهٔ حکومت آغامحمدخان قاجار، تهران به پایتختی برگزیده شد، روز یکشنبه ۱۱ جمادی‌الثانی ۱۱۶۴ خ. هم‌زمان با عید نوروز آغا محمد خان قاجار در خلوت کریم‌خانی تاج سلطنت ایران را بر سر گذارد و تهران را به عنوان پایتخت این کشور معرفی کرد.
در طول جنگ جهانی اول، علیرغم اعلام رسمی بی‌طرفی ایران، دو کشور بریتانیا و امپراتوری روسیه به دلیل عدم اعتماد باعث نقض حاکمیت ارضی شدند. روسیه، پس از اشغال شمال غرب ایران، در اطراف قزوین لشکر کشید وبا نزدیک شدن به تهران (پایتخت ایران) باعث بحرانی شدن اوضاع تهران و انحلال مجلس شد. به طوری که احمدشاه و اطرافیان تصمیم گرفتند که با ترک تهران و جا به جایی پایتخت، سلسله قاجار را حفظ کنند. اما از دست رفتن پایتخت ممکن بود به شورش شهرها منجر شود. از این رو با جداسازی دولت و سلطنت، پایتخت دولت وقت به قم و سپس به اصفهان مهاجرت کرد و پایتخت سلطنت همچنان در تهران ماند. برای ایستادگی در برابر نیروهای روسیه و جا به جایی پایتخت دولت از تهران به قم و حفظ پایتخت سلطنت در تهران،  نیروهای مردمی به رهبری حیدر لطیفیان در نبردی موسوم به نبرد رباط‌کریم در اطراف تهران در برابر نیروهای روس مقاومت کردند. با آن که مقاومت مردمی در برابر روس ها شکست خورد، اما در هدف حفظ تهران از تسخیر توسط روسیه موفق شدند و پایتخت همچنان تهران ماند.
در دهه۱۳۲۰ و ۱۳۳۰ شهر اساساً نیاز به گسترش و تغییر داشت. این تغییرات در زمان رضا شاه پهلوی آغاز شد. در دوره او برخی بناهای قدیمی با یک اسلوب معین تخریب شدند و ساختمان‌های مدرن با سبک‌های ایرانی پیش از اسلام، از جمله بانک ملی، ساختمان امنیّه، ساختمان تلگراف و تلفن و دانشکدهٔ نظامی در جاهای مشخّص به خودشان ساخته شدند. بازار تهران نیز در راستای این خطّ مشی به دو نیم تقسیم شد و بسیاری از ساختمان‌های تاریخی به منظور ایجاد راه‌های درون‌شهری در پایتخت تخریب شدند. نمونه‌های بسیاری از باغ‌های ایرانی نیز با توجه به مدرن سازی و ایجاد شبکه جاده‌ای در شهر مشمول این طرح شدند.
در خلال جنگ جهانی دوم، نیروهای نظامی بریتانیا و شوروی وارد شهر تهران شدند.
در سال ۱۹۴۳ تهران محلّ برگزاری کنفرانس تهران بود. در دههٔ ۱۹۶۰ و ۱۹۷۰ (دورهٔ محمدرضا شاه پهلوی)، تهران به سرعت توسعه پیدا کرد و طرح‌های زیادی ریخته شد. ساختمان‌های جدید، کم‌کم بیشتر و بیشتر شدند و خیابان‌ها گسترش پیدا کردند. طرح‌های دورهٔ محمدرضا شاه پهلوی با انقلاب ۱۳۵۷ ایران تقریباً متوقّف شد. در طول جنگ ایران و عراق، تهران بارها مورد حملات موشکی و هوایی قرار گرفت و بسیاری از مردم تهران در نتیجهٔ این حملات کشته و مجروح شدند. پس از هر حملهٔ هوایی، مواضع تخریب شده بازسازی می‌شدند.
پس از جنگ ایران و عراق، رشد عمرانی تهران از سرگرفته شد. در زمان غلامحسین کرباسچی شهردار تهران، فعّالیّت‌های متعدّدی در عمران شهری صورت گرفت. مترو تهران در این دوره حفّاری‌های گسترده‌ای داشت و پروژه‌هایی نظیر پروژهٔ بزرگراه نواب صفوی، در این دوره تکمیل شد. در زمان تصدّی شهرداری توسط محمدباقر قالیباف نیز توسعه رو به افزایش بود، تونل توحید، پل جوادیه و برج میلاد در این دوره افتتاح شدند.[نیازمند منبع]