34 - four star generals/admirals
124 - three star generals/admirals
278 - two star generals/admirals
439 - one star generals/admirals
Throw in the U.S. Coast Guard and you have 900 generals and admirals on active duty today. Roughly 15-20% of these retire each year.
Also interesting to note: The current number of flag grade (generals and admirals) billets, for a military of 1,400,000, is basically the same that we grew to during WWII, with a military of 12,000,000.
"Is anyone here aware of the fact that there are THOUSANDS of retired Generals?
I believe that we have over 800 active at any one time.
A scattered few retirees piping off is a great endorsement of Rumsfield."
And note that the vast majority are staying quiet. That is proper military behavior, active or retired, when it comes to political squabbles.