The Romulan military ranks were descended from the ancient Vulcan ranking system which was also used by the Vulcan military until the mid-22nd century. It bore some resemblance to various Earth ranking systems. The Tal Shiar used a different ranking system, although they were used interchangeably with the Guard ranks.
- Subcommander N'Vek
- Subcommander Sela
- Subcommander Selok
- Subcommander Tal
- Subcommander T'Rul
- Subcommander Velal
- Centurion Bochra
- Sublieutenant Setal
- Uhlan Neral
- Colonel Lovok
- Major Rakal
|Enlisted personnel||Commissioned officers||Generals and flag officers|
|ENS||LT JG||LT||LT CMDR||CMDR||CAPT||FCAPT||CDORE||RADM||VADM||ADM||FADM|
|2nd LT||1st LT||CAPT||MAJ||LT COL||COL||BRIG||MAJ GEN||LT GEN||GEN||MARSHAL|
|Positions:||Crewman • Technician • Chief||YMN||TAC • SO • 3rd • 2nd • 1st • CO • DD||Portmaster • Chief of Staff • CinC|
|Services:|| Andorian • Bajoran • Cardassian • Jem'Hadar • Klingon • Romulan • SS • Terran Empire Starfleet • Terran Empire MACO •|
United Earth MACO • United Earth/Federation Starfleet • United States • Vulcan
Given the rank of sublieutenant, there is presumably a lieutenant rank at some point in the Romulan military history. No Romulan has been referred to as a "Lieutenant" in Trek.
The script for TNG: "The Chase" refers to a "Romulan Captain," although this is not used on-screen. The existence of a captain rank is seemingly discredited by Ensign Stefan DeSeve in TNG: "Face of the Enemy".
The ranks of centurion and uhlan are ancient Earth ranks (Roman and Polish respectively) not known to be used by any other Star Trek cultures. The reason for their use in the Romulan language or by the universal translator is unknown.