Military ranks of Spain

The military ranks of Spain are the military insignia used by the Spanish Armed Forces.
Army.
The military ranks of the Spanish army are as follows below. For a comparison with other NATO ranks see Ranks and Insignia of NATO. Ranks are wore on the cuff, sleeves and shoulders of all army uniforms, but differ by the type of the uniform being used.
Navy.
The officer ranks of the Spanish Navy are as follows below, (for a comparison with other NATO ranks, see Ranks and Insignia of NATO). Midshipmen are further divided into 1st and 2nd Classes and Officer Cadets 3rd and 4th Classes respectively.
The article Spanish Navy Marines shows the detailed insignia of this component of the Navy.