تدبیر24»ساختمان شهرداری تهران برای اولین بار در میدان امام خمینی که در گذشته میدان توپخانه نام داشت، بنا شد.
اولین شهردار تهران میرزا عباس خان مهندس باشی بود که از سال ۱۲۸۷ به صورت قانونی اداره شهر تهران را بر عهده گرفت.
پس از انقلاب اسلامی ایران در سال ۵۷، محمد توسلی اولین شهردار تهران در دوران پس از انقلاب شد.
در فهرست زیر اسامی شهرداران تهران از ابتدا تاکنون آمده است:
۱- میرزا عباس خان مهندس باشی - ۱۲۸۷
همه شهرداران تهران
نخستین شهردار تهران میرزا عباس خان مهندس باشی ملقب به مشاور الدوله فرزند میرزا رضا فارغ التحصیل مدرسه نظامی و فرانسه است. در سال ۱۳۰۲ قمری به ریاست احتساب شهر تهران انتخاب شد. ناصرالدین شاه پس از سفر فرنگ، اقدام به تعیین شهردار برای تهران کرد، همانند شهرهای اروپایی، مشاورالدوله در سال ۱۳۵۵ قمری درگذشت.
از اواسط دوره ناصری رسیدگی به امور شهری در قالب ادارهای مستقل به نام «احتسابیه» توجه شد. احتسابیه هم وظایف نظمیه را به عهده داشت، و هم امور شهرداری ترتیب میداد، و نیز مدیریت اداراتی دیگر، در شرح وظایفش گنجانده بودند.
۲- دکتر خلیل خان ثقفی اعلم الدوله - ۱۲۹۲-۱۲۸۹ (۳۶ ماه)
۳- ابراهیم خان یمین السلطنه - ۱۲۹۹-۱۲۹۲ (۷۲ ماه)
۴-موسیو ایپکیان - ۱۳۰۲-۱۳۰۰ (۲۴ ماه)
۵-سرتیپ آقا خان بوذر جمهری - ۱۳۱۲ – ۱۳۰۲ (۱۲۰ ماه)
۶-سرتیپ قلی هوشمند - ۱۳۱۷- ۱۳۱۳ (۴۸ ماه)
۷- تقی خواجه نوری - ۱۳۱۷ (یک ماه)
۸- قاسم خان صور اسرافیل - ۱۳۱۹ – ۱۳۱۷ (۲۴ ماه)
۹- علی اصغر فروزان - ۱۳۲۰ – ۱۳۱۹ (۱۳ ماه)
۱۰- مصطفی قلی رام – ۱۳۲۰ (یک ماه)
۱۱- محمد سجادی - ۱۳۲۱ – ۱۳۲۰ (۱۵ ماه)
۱۲- سید مهدی عمادالسطنه (مشیر فاطمی) - ۱۳۲۱ (۷ ماه)
۱۳- فضل الله بهرامی - ۱۳۲۲ (۵ ماه)
۱۴- عباسقلی گلشائیان ۱۳۲۲ الی ۱۳۲۳ (۵ ماه)
۱۵- غلامحسین ابتهاج ۱۳۲۳ الی ۱۳۲۴ (۱۶ ماه)
۱۶- محمود نریمان ۱۳۲۴ (۳ ماه)
۱۷- مهدی مشایخی ۱۳۲۴ الی ۱۳۲۶ (۱۹ ماه)
۱۸- محمد خلعتبری ۱۳۲۶ (۵ ماه)
۱۹- حسام الدین دولت آبادی ۱۳۲۶ الی ۱۳۲۸ (۲۵ ماه)
۲۰- محمد مهران ۱۳۲۸ الی ۱۳۲۹ (۴ ماه)
۲۱- مهدی نامدار ۱۳۲۹ الی ۱۳۳۰ (۹ ماه)
۲۲- ارسلان خلعتبری ۱۳۳۰ (۱ ماه)
۲۳- محمد مهران ۱۳۳۰ الی ۱۳۳۱ (۱۵ ماه)
۲۴- نصرالله امینی ۱۳۳۱ الی ۱۳۳۲ (۱۲ ماه)
۲۵- سید محسن نصر ۱۳۳۲ (۵ ماه)
۲۶- سرتیپ محمد علی صفاری ۱۳۳۲ الی ۱۳۳۳ (۵ ماه)
۲۷- غلامحسین ابتهاج ۱۳۳۳ الی ۱۳۳۴ (۱۳ ماه)
۲۸- نصرت الله منتصر ۱۳۳۴ (۷ ماه)
۲۹- سرلشکر محمود دولو ۱۳۳۵ (۱۸ ماه)
۳۰- موسی مهام ۱۳۳۷ الی ۱۳۳۸ (۲۰ ماه)
۳۱- ناصر ذوالفقاری ۱۳۳۸ الی ۱۳۳۹ (۱۲ ماه)
۳۲- فتح الله فرود ۱۳۳۹ الی ۱۳۴۰ (۵ ماه)
۳۳- سید محسن نصر ۱۳۴۰ الی ۱۳۴۱ (۱۴ ماه)
۳۴- احمد نفیسی ۱۳۴۱ الی ۱۳۴۲ (۱۹ ماه)
۳۵- علی اکبر توانا ۱۳۴۲ (۳ ماه)
۳۶-ضیاء الدین شادمان ۱۳۴۲ الی ۱۳۴۴ (۱۴ ماه)
۳۷ - تقی سرلک ۱۳۴۴ الی ۱۳۴۶ (۲۵ ماه)
۳۸- سرتیپ محمد علی صفاری ۱۳۴۶ (۷ ماه)
۳۹- منوچهر پیروز ۱۳۴۶ الی ۱۳۴۷ (۱۰ ماه)
۴۰- جواد شهرستانی ۱۳۴۷ الی ۱۳۴۸) ۱۱ ماه)
۴۱ - غلامرضا نیک پی ۱۳۴۸ الی ۱۳۵۶ (۸۹ ماه)
۴۲- جواد شهرستانی ۱۳۵۶ الی ۱۳۵۷ (۷ ماه)
۴۳- محمد توسلی ۱۳۵۷ الی ۱۳۵۹ (۲۴ ماه)
۴۴ - سید رضا زوارهای ۱۳۵۹ (کمتر از یک ماه)
۴۵- کمال الدین نیک روش ۱۳۵۹ الی ۱۳۶۰ (۷ ماه)
۴۶- غلامحسین دلجو ۱۳۶۰ الی ۱۳۶۱ (۱۳ ماه)
۴۷- محمد کاظم سیفیان ۱۳۶۱ الی ۱۳۶۲ (۹ ماه)
۴۸- حسین بنکدار ۱۳۶۲ (۴ ماه)
۴۹- محمد نبی حبیبی ۱۳۶۲ الی ۱۳۶۶ (۴۴ ماه)
۵۰- سید مرتضی طباطبائی ۱۳۶۶ الی ۱۳۶۸ (۱۶ ماه)
۵۱- غلامحسین کرباسچی ۱۳۶۸ الی ۱۳۷۷ (۱۰۸ ماه)
۵۲- مرتضی الویری ۱۳۷۸ الی ۱۳۸۰ (۳۲ ماه)
۵۳- محمد حسن ملک مدنی ۱۳۸۰ الی ۱۳۸۱ (۱۰ ماه)
۵۴- محمد حسین مقیمی ۱۳۸۱ الی ۱۳۸۲ (۴ ماه سرپرست)
۵۵- محمود احمدی نژاد ۱۳۸۲ الی ۱۳۸۴ (۲۶ ماه)
۵۶- علی سعیدلو ۱۳۸۴ (از تیر تا شهریور ۸۴)
۵۷- محمد باقر قالیباف ۱۳۸۴-۱۳۹۶،
۵۸- مصطفی سلیمی ۱۳۹۶ (یک روز سرپرست)
۵۹- محمدعلی نجفی ۱۳۹۶ - ۱۳۹۷ (حدود ۶ ماه)
۶۰- سمیع الله مکارم ۱۳۹۷ (حدود ۳ ماه سرپرست)
۶۱- محمدعلی افشانی ۱۳۹۷