В 1989 году в СССР было 24 города с населением свыше 1 миллиона человек. Сегодня в России насчитывается порядка полутора десятков городов, население которых превышает миллион: Москва, Санкт-Петербург, Новосибирск, Екатеринбург, Нижний Новгород, Казань, Челябинск, Омск, Самара, Ростов-на-Дону, Уфа, Красноярск, Пермь, Воронеж, Волгоград.