Comparing military ranks across nations
Every armed force has its own rank titles, insignia, and hierarchical structure, which makes cross-national comparisons confusing. NATO solves this with a standardised code system — OF-1 to OF-10 for commissioned officers and OR-1 to OR-9 for other ranks (enlisted personnel) — 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.
The NATO OF and OR scale
Officer (OF) codes run from OF-1 at the junior commissioned officer level to OF-10 at the highest possible general officer rank (five-star equivalents that most nations only use in wartime or leave unfilled in peacetime).
Other Ranks (OR) codes run from OR-1 at the most junior enlisted grade to OR-9 at the highest non-commissioned level (Sergeant Major of the Army equivalents).
The codes are joint — they apply the same way across army, navy, and air force — but the titles differ by both nation and branch. OF-5 is a Colonel in most army and air force contexts, but the same code in a navy context is a Captain (naval). This is a frequent source of confusion in joint or coalition operations.
Army equivalents at a glance
| NATO code | US Army | British Army | Bundeswehr (DE) |
|---|---|---|---|
| OF-10 | General of the Army* | Field Marshal* | (*not used in peacetime) |
| OF-9 | General | General | General |
| OF-8 | Lieutenant General | Lieutenant General | Generalleutnant |
| OF-7 | Major General | Major General | Generalmajor |
| OF-6 | Brigadier General | Brigadier | Brigadegeneral |
| OF-5 | Colonel | Colonel | Oberst |
| OF-4 | Lieutenant Colonel | Lieutenant Colonel | Oberstleutnant |
| OF-3 | Major | Major | Major |
| OF-2 | Captain | Captain | Hauptmann |
| OF-1 | Lieutenant (1st/2nd) | Lieutenant | Leutnant |
| OR-9 | Sergeant Major of the Army | Warrant Officer 1 | Stabsfeldwebel |
| OR-6 | Staff Sergeant | Sergeant | Oberfeldwebel |
| OR-3 | Corporal | Lance Corporal | Gefreiter |
| OR-1 | Private | Private | Schütze |
*OF-10 is a five-star wartime rank; most nations have no current OF-10 holders.
Branch differences: why the same code has different titles
The OF/OR scale is joint but rank names are not:
- OF-5 in the navy is a Captain (naval) — the same seniority as an army Colonel.
- OF-6 in the navy is a Commodore or Rear Admiral (lower half) depending on the nation.
- Warrant officers do not map cleanly to the OF/OR scale in all nations. The US Army has a separate WO1–CW5 track; the British Army uses WO1 and WO2 within the OR range.
When working in a joint or coalition context, use the NATO code as the reference — it is unambiguous in a way that rank titles are not.
About STANAG 2116
STANAG 2116 is the NATO Standardisation Agreement that defines the OF and OR equivalency framework. It does not set titles or insignia (those remain national prerogatives); it establishes the common equivalency scale so that allied forces can understand each other’s command hierarchies during combined operations. The reference here uses army examples as the most universally familiar baseline.