how many general officers are there in the us army
General (United States) The United States Code explicitly limits the total number of general officers (termed flag officers in the Navy and Coast Guard) that may be on active duty at any given time. The total number of active duty general officers is capped at 231 for the Army, 62 for the Marine Corps, 198 for the Air Force, and 162 for the Navy.[1] No more than about 25% of a service's active duty general or flag officers may have more than two stars,[2] and statute sets the total number of four-star officers allowed in each service.[2] This is set at 7 four-star Army generals, 9 four-star Air Force generals, 2 four-star Marine generals, and 6 four-star Navy admirals.[2]
Surgeon General of the United States The U.S. Surgeon General is nominated by the President of the United States and confirmed by the Senate. The Surgeon General must be appointed from individuals who (1) are members of the Regular Corps of the U.S. Public Health Service, and (2) have specialized training or significant experience in public health programs.[1] The Surgeon General serves a four-year term of office and, depending on whether or not the current Assistant Secretary for Health is a Public Health Service commissioned officer, is either the senior or next most senior uniformed officer of the commissioned corps, holding the rank of a vice admiral.[2][3] The current Surgeon General is Jerome Adams, having taken office on September 5, 2017. [4]