Military Rank Reference

NATO OF and OR rank codes with US, UK and German equivalents

Searchable reference of NATO officer (OF-1 to OF-10) and other ranks (OR-1 to OR-9) under STANAG 2116, with representative US, UK and German army rank titles so you can compare military ranks across nations.

What do OF and OR mean?

OF stands for officer and OR for other ranks (enlisted). NATO codes run OF-1 to OF-10 for commissioned officers and OR-1 to OR-9 for enlisted personnel, giving a single scale to compare ranks across member nations under STANAG 2116.

Comparing military ranks across nations

Every armed force has its own rank titles and insignia, which makes comparing them hard. NATO solves this with a code system — OF-1 to OF-10 for officers and OR-1 to OR-9 for other ranks — defined in STANAG 2116. This reference maps each code to representative US, UK and German army rank titles so you can translate one nation’s rank into another’s.

How it works

Each NATO code marks an equivalent level of seniority across member states. The army titles below sit at the same code even though the names differ:

OF-5   US Colonel            UK Colonel            DE Oberst
OF-3   US Major              UK Major              DE Major
OF-1   US Lieutenant         UK Lieutenant         DE Leutnant
OR-6   US Staff Sergeant     UK Sergeant           DE Oberfeldwebel
OR-1   US Private (recruit)  UK Private (recruit)  DE Schütze

Filter by tier to see only officers or only other ranks, and search by code or by any rank title to jump straight to the equivalent in another nation.

Tips and notes

  • The OF/OR scale is joint across services, but titles change by branch — OF-5 is a Colonel in the army yet a Captain in the navy.
  • Some nations skip OF-10 in peacetime, so the highest code may have no current holder.
  • The German (Bundeswehr) titles shown are army ranks; the Marine and Luftwaffe use variants.
  • Use the code, not the title, when you need an unambiguous cross-national comparison.