По итогам Всероссийской переписи населения 2020 года по состоянию на 1 октября 2021 года из 1117 городов России численность населения более 100 тысяч жителей имели 172 города (а также один — округлённо)[1], входя в категории больших, крупных, крупнейших городов и городов-миллионеров. К 1 января 2023 года число городов-стотысячников сократилось до 170[2].
При этом по данным последней в РСФСР переписи 1989 года их было 165, по данным первой в постсоветской России переписи 2002 года их количество снизилось до 153, по переписи 2010 года увеличилось до 163 городов[3][4], а к 2015 году их число (включая четыре города этой категории в аннексированном в 2014 году Крыму[5]) достигло 169.
Все данные приведены по собственно городам, не учитывая население городских округов, количество которых с численностью населения более 100 тысяч несколько больше (согласно переписи населения 2021 года таких городских округов насчитывалось 187[6], кроме того, было 3 города федерального значения). Данные приведены:
Выделены цветом столицы (административные центры) субъектов Российской Федерации.
Жирным выделены центры федеральных округов Российской Федерации.
" — " знак прочерка в таблице означает, что в данный год населённый пункт либо не существовал, либо ещё не имел статуса города, либо находился вне территории Российской империи, СССР или Российской Федерации. Так, Калининград в период проведения переписей 1897, 1926, 1939 годов был в составе Германии, Южно-Сахалинск в период проведения переписей 1926 и 1939 годов был в составе Японии, Кызыл в 1897 ещё не был основан, а в 1926 и 1939 годах являлся столицей независимой Тувинской Народной Республики (соответствующие периоды выделены цветом), располагающиеся на Крымском полуострове Симферополь, Севастополь, Керчь и Евпатория с 1991 по 2014 гг. находились в составе независимой Украины (период выделен цветом[7]); с марта 2014 года Крым аннексирован Россией[5].