Города, численность населения в пределах городской черты которых превышает один миллион человек, называются городами-миллионерами или городами-миллионниками.
Первые города-миллионеры появились в России в конце XIX века. По результатам первой переписи в России 1897 года в Санкт-Петербурге проживало 1,265 миллиона человек, в Москве — 1,039 миллиона человек.
Только спустя несколько десятилетий к 1967 году в России (РСФСР) появились еще два города-миллионника — Горький (с 1990 года — Нижний Новгород) и Новосибирск.
В 1974 году городов-миллионников в РСФСР стало шесть: Москва, Ленинград (с 1991 года — Санкт-Петербург), Горький, Новосибирск, Куйбышев (с 1991 года — Самара) и Свердловск (с 1991 года — Екатеринбург).
К 1979 году добавились Омск и Челябинск.
К 1989 году в РСФСР к городам-миллионникам присоединились еще пять городов — Казань, Пермь, Ростов-на-Дону, Уфа и Волгоград, в результате их стало 13.
В постсоветское время почти во всех городах-миллионниках России имеет место отрицательный естественный прирост населения.
Так, город Волгоград являлся городом-миллионником в 1989-1998 годах и 2002-2003 годах. На начало 2009 года численность постоянного населения Волгограда составила 981,9 тысячи человек в границах города.
В 2010 году город вновь вернул себе звание миллионника. Для возвращения Волгограду этого статуса был внесен ряд изменений в законодательство Волгоградской области.
11 марта 2010 года был принят областной закон о включении в черту Волгограда ряда населенных пунктов с общим населением около 35 тысяч человек, которые ранее входили в городской округ, но не город. Таким образом, население Волгограда составило 1,015 миллиона человек на 1 января 2010 года.