Как менялась численность генералов в России
В России чин генерала впервые упоминается в 1657 году при царе Алексее Михайловиче. Первым его обладателем был командующий Московским выборным солдатским полком Агей Шепелев. На конец XVIII века в 300-тысячной российской армии было около 500 генералов. К середине XIX, по окончании Крымской войны, их число возросло до 937 (численность армии — 1 млн 780 тыс. человек). В 1902 году в стране было 1386 генералов, из них 661 служил непосредственно в армии, численность которой составляла 1 млн 135 тыс. человек. Остальные имели генеральские чины, находясь на высших гражданских должностях. Высший воинский чин — генерал-фельдмаршала — за 195 лет его существования (1722-1917 годы) получили 64 человека.
В конце 1917 года генеральские и прочие чины и звания были отменены и восстановлены в вооруженных силах через 23 года — указом президиума Верховного совета от 7 мая 1940 года. Численность высшего генералитета составила 1056 человек: 914 в армии и 108 на флоте. 800 человек стали генерал-майорами, 110 генерал-лейтенантами. В Красной армии тогда служило 3,9 млн человек.
К концу Великой Отечественной войны в СССР было 5599 генералов и адмиралов (армия — 11 млн человек).
К моменту распада в СССР было 3863 высших офицера на более чем трехмиллионную армию. В 90-е годы отмечался рост числа обладателей высших званий на фоне резкого сокращения вооруженных сил. В 1992 году на 2,822 млн военнослужащих приходилось 2200 генералов и адмиралов, в 1997 году на 1,7 млн солдат — 2865 высших офицеров. Тогда же Борис Ельцин заявил о намерении сократить их число до 2300. В декабре 2002 года во время общения с гражданами в прямом эфире ТВ президент Владимир Путин сообщил, что по сравнению с советскими временами число генералов сократилось более чем вдвое, и их около 1300. В марте 2003 года представитель Минобороны сказал, что в армии служат 1382 генерала. В марте 2006 года министр обороны Сергей Иванов сообщил, что к 2011 году планируется сократить 300 должностей высшего командного состава, после чего генералов будет не больше 1100 при численности армии 1,13 млн.