how many generals are in the us military

1 minute ago 1
Nature

As of 2025, there are approximately 838 general officers and admirals in the U.S. military on active duty. Of these, about 446 are two-star, three-star, and four-star generals or admirals. The distribution of generals across the branches includes:

  • Army: Largest number with hundreds of generals, including roughly 11-12 four-star generals, about 40 lieutenant generals (three-star), around 110 major generals (two-star), and 250+ brigadier generals (one-star).
  • Air Force: Around 9-10 four-star generals, 37 lieutenant generals, 90 major generals, and about 150 brigadier generals.
  • Marine Corps: Generally two four-star generals, about 6 lieutenant generals, 22 major generals, and 60 brigadier generals.
  • Space Force: Much smaller, with 1 four-star general, 2-3 lieutenant generals, about 4 major generals, and roughly 8 brigadier generals.

The Navy uses admirals rather than generals but numbers are comparable in terms of flag officers. The total number of generals and admirals is subject to fluctuation based on missions and authorized stats but generally remains stable over presidential terms.