Городское самоуправление в России, согласно действующему законодательству, имеет несколько вариантов, или моделей, организации
1-я модель
Глава города выбирается на всенародных, конкурентных выборах местными жителями и становится главой местной администрации. Действует в 10 столицах регионов РФ.
2-я модель
Глава города избирается на всенародных, конкурентных выборах местными жителями и становится председателем местной Думы, при этом главой администрации назначают сити-менеджера, отобранного специальной конкурсной комиссией (наполовину состоящей из представителей региона, т.е. губернатора). Действует в Екатеринбурге.
3-я модель
Глава города не участвует в прямых выборах, а избирается депутатами местного Заксобрания из их состава и становится председателем этого Заксобрания. Главой администрации, так же, как и во второй модели, становится сити-менеджер, отобранный конкурсной комиссией. Самая распространенная модель, действует в 42 субъектах РФ.
4-я модель
Глава города избирается депутатами, но уже не из их состава, а из числа лиц, предложенных конкурсной комиссией (наполовину состоящей из доверенных лиц губернатора). Он же возглавляет местную администрацию. Действует в 25 субъектах РФ и продолжает распространяться.