The military ranks of Portugal form the system of hierarchical relationships in the Portuguese Armed Forces.
There are two basic systems of ranks. The first one is used in the Portuguese Army (Exército) and in the Portuguese Air Force (Força Aérea), consisting of traditional land military ranks. This system is also used in the National Republican Guard (GNR, Guarda Nacional Republicana), a gendarmerie force that can be put under the command of the Armed Forces in case of war. The second system is used by the Portuguese Navy (Marinha), consisting of traditional naval ranks.
In the Armed Forces of Portugal, the hierarchy of ranks divides them in three large categories: Officers (oficiais), Sergeants (sargentos) and Enlisted (praças). The officers category is, in turn, subdivided into three subcategories: General officers (oficiais generais), Senior officers (oficiais superiores) and Junior officers (oficiais subalternos).
The insignia of rank used in all branches of the Armed Forces is generally similar, despite some particular details existing in each branch.
Both the Portuguese Army and the National Republican Guard use the same rank system but the NRG has different ranks for enlisted personnel, NCOs and general officers.