شورای اسلامی شهر مشهد از سال ۱۳۷۸ همزمان با انتخابات اولین دوره شورای اسلامی شهر و روستا آغاز به کار کرد. لزوم وجود شوراهای مختلف در قانون اساسی تصریح شده است، اما تدوین سازوکار اجرایی آن تا سالها بهتعویق افتاده بود. شورای اسلامی شهر مشهد متشکل از ۱۵عضو است که برای یک دوره چهارساله با رأی مستقیم مردم در انتخابات برگزیده میشوند.
این شورا طبق قانون وظایفی بهعهده دارد ازجمله: نظارت بر عملکرد شهرداری و انتخاب شهردار، تصویب بودجه سالانه شهرداری، تصویب اساسنامه مؤسسات و شرکتهای وابسته به شهرداری. از سال۱۳۷۸ تا سال۱۳۹۶ پنجدوره انتخابات شورای اسلامی شهر مشهد برگزار شده است و منتخبان مردم در این جایگاه سیاستهای کلی مدیریت شهر را با هدف پیشبرد برنامههای اجتماعی، اقتصادی، عمرانی، بهداشتی، فرهنگی، آموزشی، پرورشی و دیگر امور رفاهی شهروندان دنبال کردهاند.
هر یک از اعضای شورای اسلامی شهر با عضویت در کمیسیونهای تخصصی و کمیتههای نظارتی علاوه بر بررسی کارشناسانه ابعاد مختلف لوایح ارسالی شهرداری به شورا، بر اجرای دقیق مصوبات و برنامههای مدیریت شهری نظارت میکنند. همچنین با برگزاری جلسات صحن علنی شورای اسلامی شهر و تصویب لوایح مختلف، تحقق خواسته و نیاز شهروندان را در زیستبوم شهری دنبال میکنند.
در دورههای مختلف شورای اسلامی شهر مشهد، اعضا متناسب با برنامهریزیها و اهداف چهارساله شورا، کمیسیونهای تخصصی و ویژهای به فهرست کمیسیونهای موجود در شورای اسلامی شهر میافزایند یا از آن کم میکنند. اکنون در دوره پنجم شورای اسلامی شهر مشهد ۷کمیسیون اصلی شامل کمیسیون اقتصادی، سرمایهگذاری و مشارکتها، کمیسیون برنامه، بودجه، فناوری اطلاعات و منابع انسانی، کمیسیون عمران و شهرسازی، کمیسیون حملونقل و ترافیک، کمیسیون خدمات شهری، بهداشت، سلامت و محیط زیست، کمیسیون فرهنگی، اجتماعی، زیارت، گردشگری و رسانه وجود دارد.
این کمیسیونها در کنار ۳کمیسیون ویژه مناطق پیرامونی و کمبرخودار، توسعه و عمران توس و پیگیری امور ایثارگران، مسائل و چالشهای موجود در شهر را بررسی و با پیگیری معضلات شهروندان طبق برنامههای اصلاحی لوایح مختلف را برای اجرای به شهرداری مشهد ابلاغ میکنند.