What are the Ranks in the Marines?

In the U.S. Marines, there are 12 non-commissioned ranks: From Private to Sergeant Major of the Marine Corps (E-1 – E-9 Special). There are five Warrant Officer ranks: Warrant Officer 1 to Chief Warrant Officer 5 (W-1 p W-5). Then, there are 10 Officer ranks: from Second Lieutenant to General (O-1 – O-10). That is a total of 27 ranks in the Marines. You can find more information here: