Согласно Уставу на территории Челябинска осуществляется местное самоуправление. Представительным органом является Челябинская городская Дума. Дума избирается сроком на 5 лет.
В соответствии с изменениями, внесенными в Устав города Челябинска в мае 2010 года, главой Челябинского муниципального образования является Глава города Челябинска (Председатель Челябинской городской Думы).
В июне 2010 года городская Дума утвердила на эту должность Мошарова Станислава Ивановича. Глава города (Председатель городской Думы) осуществляет организацию деятельности городской Думы и выполняет представительские функции.
Исполнительно-распределительные функции возложены на Администрацию города Челябинска. Она состоит из общегородских служб (органов управления и подведомственных им организаций) и администраций районов в городе. Администрацию города Челябинска возглавляет Глава Администрации города, который назначается городской Думой по результатам конкурса на замещение должности Главы Администрации города на срок полномочий городской Думы.
Глава Администрации города наделен исполнительно-распорядительными полномочиями по решению вопросов местного значения и организации деятельности Администрации города. С 26 декабря 2014 года Главой Администрации города является Тефтелев Евгений Николаевич. Территория города разделена на семь районов:
- Калининский (образован в 1970 г.),
- Курчатовский (1985 г.),
- Ленинский (1935 г.),
- Металлургический (1946 г.),
- Советский (1937 г.),
- Тракторозаводский (1937 г.),
- Центральный (1961 г.).
Районы города являются внутригородской территорией и образуются в целях обеспечения эффективного управления городским хозяйством и социальной сферой соответствующих территорий.