نام تهران در حدود اواخر صده دوم پیش از میلاد ، برای اولین بار در برخی از نوشته های تیودیس یونانی آمده است .
ابو اسعد سمعانی در کتاب خود از شخصی به نام ابو عبدالله محبدابن حامد تهرانی رازی نام برد که اهل تهران بوده و در سال 261ه.ق چشم از جهان فرو می بندد و لذا این کتاب قدیمی ترین سندی است که به موجودیت تهران قبل از صده سوم هجری قمری اشاره می کند.ابن حوقل در سال 331هجری قمری تهران را شهری سرسبز و دارای باغهای فراوان ذکر می کند که میوه های فراوانی داشته و ساکنان آن بیشتر در زیر زمین زندگی می کردند.
استخری در سال 340هجری قمری در مورد تهران به تفضیل در کتاب خود (المسالک الممالک )ذکر کرده است . ابن بلخی نیز در فارسنامه حدود سالهای 500هجری قمری از آثار تهران سخن به میان آورده است . یاقوت حموی در کتاب خود
المعجم البلدان به سال 620هجری قمری تهران را قریه ای از قرا ری می داند که اکثر آن زیر زمین ساخته شده و شامل دوازده محله است و اطراف آن باغهای زیادی است که به هم راه دارند.
ذکریای قزوینی در کتاب آثارالبلاد (674هجری قمری )که تقریبا 70 سال بعد از یاقوت حموی نوشته شده درباره تهران چنین می نویسد: تهران شهری است زیرزمینی مانند لانه مورچه که اهالی آن به محض حمله دشمن در زیرزمین ها مخفی می شدند.
حمدالله مستوفی در کتاب نزهه القلوب خود به سال 740 هجری قمری تهران را اینطور تشریح می کند: تهران یکی از ییلاقات ری بوده و آب و هوایی گوارا و سالم دارد و دارای باغهای میوه فراوانی است و جمعیت زیادی هم داشته است .رونق تهران بس از حمله مغول به سبب مهاجرت اهالی ری به تهران بیشتر شد. بعدها پای جهانگردان نیز به این قسمت رسید و احتمالا اولین جهانگردی که به تهران سفر کرد روی کونثالث دکلاویخو نماینده هانری سوم پادشاه اسپانیا در دربار امیرتیمور بود که در سال 806هجری قمری به تهران آمد. وی درسفرنامه خود از باغها و میوه های فراوان ، آب زیاد و آب و هوای ناسالم تهران نوشته است . شهرت تهران با روی کار آمدن سلسله صفویه بیشتر شد و رونق آن با به قدرت رسیدن شاه طهماسب آغاز کردید. به دلیل وجود آب فراروان و باغهای زیاد و شکارگاه های متنوع شاه طهماسب به تهران علاقه ای وافر نشان می داد و اقامتهای طولانی در آن داشته است و حتی در سال 961هجری قمری دستور دادحصاری دور شهر بنا کنند که 4 دروازه و 114برج داشت(برابر با سوره های قرآن) و طول آن حدود 6000قدم بود. شاه عباس صفوی نیز به پیروی از شاه طهماسب تا مد تها به آبادی تهران پرداخت و حتی باغی به نام چهارباغ احداث کرده و در ان عمارتی برای اقامت موقتی خاندان سلطنت بناکرد.
سرتوماس هربرت در سال 1308هجری قمری در مورد تهران می- نویسد:
تهران در میان جلگه قرار کرفته است و دارای 3000خانه و چند بازار است که از آجر ساخته شده اند و بازارهای آن بطوری بناشده که فاقد سقف می باشند. و چشمه ها و تاکستان ها، باغها و جویبارهای زیبایی دارد. شاه سلیمان صفوی نیز تا اندازه ای در آبادی تهران سهم داشته و نخستین کا بدستور او بنا شد. در دوره حمله افاغنه تهران سقوط کرد و به دست آنان افتاد و به دستور اشرف افغان تمامی باغها و تاکستان ها تبدیل به ویرانه شد با ظهور نادرشاه و شکست اشرف افغان در دامغان 1141هجری قمری آنها بزرگان تهران را کشته و راهی اصفهان شدند و اشرف افغان نیز از ورامین رانده شد. در زمان نادرشاه افشار تهران جانی تازه گرفت . وی رهبران بزرگ شیعه راجمع کرد و از آنان خواستار رفع اختلاف شیعه و سنی و اتحاد اسلام شد. در سال 1154هجری قمری شهر را به فرزندش رضا قلی میرزا سپرده که به علت عدم کفایت توسط خود نادرشاه کورشد. با انقراض خاندان افشاریه تهران به دست سلسله قاجاریه که رقیب کریمخان زند بودند افتاد. در جنکی که بین خاندان قاجار و خاندان زند(محمد حسن خان ) برپا شد خان قاجار شکست خورده و کریم خان چون تهران را جایی مناسب برای خود یافته بود به تهران عزیمت کرد و دستور بنای عمارت ایوانی و حرمخانه را داد و کویی قصد داشت تهران را پایتخت قرار دهد. ولی با کشته شدن محمد حسن خان قاجار و اسارت پسرش آغا محمدخان آسایش خیال پیدا کرده و راهی شیراز شد. پس از مرگ کریمخان زند آقامحمدخان فرصت را مغتنم شمرده و از شیراز فرار کرده و با تنی چند از بستکان خود راهی تهران شد و با همت ایل قاجار و همراهان خود موفق به تصرف تهران شد و در روز یکشنبه 11جمادی الثانی سال 1200 هجری قمری که مصادف با نوروز بود در تهران جلوس کرد و از آن تاریخ تهران دارالخلافه خوانده شد و به عنوان پایتخت قاجاریه انتخاب کردید و به ساختن عمارت تخت مرمر که تنها یادگار آن عهد است اکتفا کرد. ولی در زمان فتحعلیشاه ساختمانهای تازه ای احداث شد که از آن جمله می توان مسجد امام خمینی (مسجدشاه)، مسجد سیدعزیزالله ،درسه مروی ، قصر قاجار، نگارستان و لاله زار نام برد. در آن زمان طبق گفته ژنرال گاردان فرانسوی تهران حدود 50000 نفر جمعیت داشت (سال 1222هجری قمری ) در زمان به سلطنت رسیدن محمد شاه قاجار رونق و رشد تهران ادامه یافت .
باغ داودیه ، مسجد جمعه وبازار بین الحرمین در زمان سلطنت وی احداث شد. در همین دوره به دستور میرزاآقاسی دو محله به نامهای عباس آباد و محمدیه به محله های تهران اضافه شد. علاوه بر این مهاجرت اهالی قفقاز که به علت جنگ روس و ایران صورت گرفت هم در رونق و رشد تهران موثر بوده است ، چرا که اکثرا در تهران سکونت گزیدند .
در اوایل سلطنت ناصرالدین شاه قاجار به همت میرزا تقی خان امیرکبیر بناهای زیادی احداث شد. از جمله آنها می توان از مدرسه دارالفنون ، بازار امیر، بازار کفاشها و سرای امیر نام برد. جمعیت تهران نیزدر این زمان بسیار زیاد شده و به 150هزار نفر رسیده بود. لذا میرزا یوسف مستوفی الممالک (صدر اعظم) و میرزا عیسی (وزیر) مامور شدند تا محدوده جدید شهر را تعیین کنند و از آنجایی که این مهم نیازمند نقشه بود در سال 1275هجری قمری گروهی به سربرستی علیقلی میرزا اعتضادالسلطنه و با همکاری موسیوکرشیش سرتیب و معلم توپخانه و دستیاری چند نفر از شاگردان مدرسه برای اولین بار از تهران نقشه برداری کردند و در سال 1284 هجری قمری با همکاری مهندس بوهلر فرانسوی و جمعی از مهندسان و معماران نقشه جدیدی از تهران تهیه کرده و اراضی وسیعی را داخل محدوده شهر وارد کردند و شهر را باخندق ها و باروهای جدید (به شکل هشت ضلعی) محدود ساختند. ارتباط شهر نیز با خارج از طریق 12 دروازه به نامهای : شمیران ، دولت ، یوسف آباد، دوشان تبه ، دولاب ،خراسان ، باغشاه ، قزوین ، گمرک ، حضرت عبدالعظیم ، غار و خانی آباد امکان پذیر بود.
در سال 1305 هجری قمری مهندس عبدالغفار نجم الملک معلم ریاضیات مدرسه دارالفنون با کمک عده ای از معلمان دیگر و بیست نفر از شاگردان مدرسه مزبور از تهران جدید با مقیاس 1:2000 نقشه برداری کردند . بر اساس همین عملیات محیط شهر را 19200 متر محاسبه کردند و جمعیت تهران راهم 250 هزار نفر سرشماری کردند. این هیئت برای تهیه نقشه حدود 4 سال وقت صرف کردند و بالاخره در سال 1309 هجری قمری نقشه تهران جدید به پای جاب رسید که در مقایسه با نقشه موسیو کرشیش از دقت بالایی برخوردار بود. از دیگر بناهای مهم دوره سلطنت ناصرالدین شاه می توان باغ گلستان ، باغ و قصر سلطنت آباد، مدرسه و مسجد شهید مطهری (سپهسالار) ، باغ فردوس ، میدان امین السلطان ، شمس العماره و... را نام برد.