По данным на февраль 2023 года в России насчитывается 1118 городов, из них городов с численностью населения больше 1 000 000 человек – 16, городов с населением более 500 000 человек – 20, городов в России с населением от 250 000 до 500 000 человек – 41, от 100 000 до 250 000 человек – 94 города, с населением от 50 000 до 100 000 – 146 городов, а с населением до 50 000 человек – 801 город. Два главных мегаполиса страны Москва (13 010 112 человек) и Санкт-Петербург (5 601 911 человек). Далее с большим отрывом идут прочие города-миллионники: Новосибирск, уже много лет сохраняющий свое третье место, активно растущие Екатеринбург и Казань, самый близкий к столице и постоянно теряющий население Нижний Новгород. После них – Челябинск, Красноярск, Самара, Уфа, Ростов-на-Дону, Омск, Краснодар, Воронеж, Волгоград, Пермь. Города-спутники Отдельно от 1118 городов считаются еще 15 городов, входящие в города федерального значения. Города-спутники и им подобные. Например, город Иннополис, считающийся